it-swarm.com.de

Wie füge ich Netbeans zum Unity-Launcher hinzu?

Ich habe NetBeans 7.0 manuell installiert, da im Ubuntu Software Center nur 6.9 verfügbar ist.

Ich habe versucht, es im Launcher zu belassen, aber nach dem Neustart des Systems ist es weg.

Wie kann ich es dauerhaft hinzufügen?

18
umpirsky

Erstellen Sie eine netbeans.desktop-Datei mit etwas folgendem Inhalt in Ihrem $HOME/.local/share/applications/ -Ordner (falls nicht vorhanden, erstellen Sie sie). Ziehen Sie die Datei netbeans.desktop per Drag & Drop auf Ihren Launcher. Ich mache dasselbe mit Eclipse. Wenn Sie möchten, dass Netbeans auch anderen Benutzern zur Verfügung stehen, können Sie die Desktop-Datei auch in /usr/share/applications erstellen.

[Desktop Entry]
Name=Netbeans
Comment=Netbeans IDE
Exec=path/to/executable i.e. $HOME/netbeans/netbeans
Icon=netbeans
Terminal=false
Type=Application
Categories=Development,IDE;
StartupNotify=false

Stellen Sie sicher, dass Sie den richtigen Pfad haben und im Launcher behalten aktiviert ist. enter image description here

12
sagarchalise

'Java Ayatana' Plugin für Netbeans löst die folgenden Probleme (getestet auf 12.04 64bit)

  • fügt ein globales Menü hinzu
  • behebt den Launcher

Wie installiert man:

1) in Extras -> Plugins -> Einstellungen hinzufügen http://Java-swing-ayatana.googlecode.com/files/netbeans -catalog.xml

suchen Sie nun nach: 'Java Ayatana' Tools -> Plugin -> Avariable Plugin

2) oder manuell installieren von: http://code.google.com/p/Java-swing-ayatana/

Auf 64-Bit mit Oracle Java 7, wenn dieses Problem auftritt:

libjawt.so cannot open shared object file no such file

mach das:

Sudo ldconfig /usr/lib/jvm/Java-7-Oracle/jre/lib/AMD64/

Danke Dan Jaren für dieses Plugin

Update:

Der Starter von NetBeans 7.2RC1 funktioniert standardmäßig einwandfrei. Die globale Menüintegration von 'Java Ayatana' funktioniert auch einwandfrei.

8
Postadelmaga

Die Antwort von Kacharov ist gut (sehr gut), aber das Ubuntu Unity Launcher-Plugin von Netbeans ist bereits im Netbeans-Plugin und auf der Google-Projektwebsite verfügbar.

http://plugins.netbeans.org/plugin/40321/ubuntu-unity-launcher
http://code.google.com/p/nbs-unity-launcher/

Um es formeller zu machen.

6
danjaredg

Nach der Antwort von @ sagarchalise ist hier ein funktionierender (~/.local/share/applications/netbeans.desktop) Inhalt für NB 7.0.1 unter Ubuntu 11.04:

[Desktop Entry]
Name=Netbeans
Comment=Netbeans IDE
Exec=/usr/local/netbeans-7.0.1/bin/netbeans
Icon=/usr/local/netbeans-7.0.1/nb/netbeans.png
Terminal=false
Type=Application
Categories=Development,IDE;
StartupNotify=false
4
Val.K.H

Sie können dieses NetBeans-Plugin verwenden!

http://ubuntuone.com/4T3EB9MnJVqxrEE494oLyi

Es ist sehr nützlich!

Originalseite: http://danjared.blogspot.com/2011/10/unity-launcher.html

2
Kacharov
1
Jorge Castro

Ich bin auf Ubuntu 14.10 mit Netbeans 8.0 und Docky 2.0

Ich konnte das Problem in den folgenden Schritten lösen: http://wiki.go-docky.com/index.php?title=How_to_Customize_Window_Matching

1 Erstellen Sie eine netbeans.desktop-Datei für Netbeans wie diese (passen Sie sie an Ihren Netbeans-Pfad, Ihre Version usw. an).

#!/usr/bin/env xdg-open
[Desktop Entry]
Name=Netbeans 8.0
Comment=Java IDE
Exec=/bin/sh "/home/your/path/to/netbeans/bin/netbeans"
Icon=/home/your/path/to/netbeans/nb/ntebeans.png
Categories=Application;Development;Java;IDE
Version=1.0
Type=Application
Terminal=0
StartupWMClass=REPLACE_ME

2 Starten Sie Netbeans

3 Öffnen Sie ein Terminalfenster und führen Sie Folgendes aus:

xprop | grep WM_CLASS | awk '{print $4}'

4 Ein Fadenkreuz wird angezeigt. Klicken Sie auf das Netbeans-Fenster

Die WMClass für das Fenster sollte im Terminal gedruckt werden, für mich war das:

"netbeans-8.0"

6 Stellen Sie in der netbeans.desktop den Wert für StartupWMClass folgendermaßen ein:

StartupWMClass=netbeans-8.0

7 Speichern Sie die Datei und kopieren Sie sie nach;

/usr/share/applications

8 Beenden Sie Docky

8.5 Optionaler Schritt: Löschen Sie den Docky-Desktop-Cache in

~/.cache/docky/docky.desktop.*.cache

9 Starten Sie Docky

10 Ziehen Sie Ihre netbeans.desktop-Datei aus/usr/share/applcations in nautilus (usw.) in docky

11 Starten Sie Netbeans und sehen Sie, was passiert: D

0
Jim Ford