Come faccio ad aggiungere Netbeans al programma di avvio di Unity?


18

Ho installato NetBeans 7.0 manualmente, perché solo 6.9 è disponibile in Ubuntu Software Center.

Ho provato a tenerlo nel programma di avvio, ma dopo il riavvio del sistema non c'è più.

Come posso aggiungerlo permanentemente?


netbeans 8.2 crea un file di configurazione desktop in $ HOME / .local / share / applicazioni
ashubuntu

Risposte:


12

Crea un file netbeans.desktop con un contenuto leggermente seguente nella $HOME/.local/share/applications/cartella (se non presente crealo). Trascina e rilascia il file netbeans.desktop sul tuo launcher. Sto facendo lo stesso con l'eclissi. Se vuoi che netbeans sia disponibile anche per gli altri utenti, puoi creare anche il file desktop /usr/share/applications.

[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

Assicurati di avere il percorso corretto e tenere premuto nel launcher è selezionato. inserisci qui la descrizione dell'immagine


Grazie per la risposta, ma ho già un file netbeans-7.0.desktop con contenuto - cat netbeans-7.0.desktop [Voce desktop] Codifica = UTF-8 Nome = NetBeans IDE 7.0 Commento = Il modo più intelligente di codificare Exec = / bin / sh "/home/umpirsky/Applications/netbeans-7.0/bin/netbeans" Icona = / home / umpirsky / Applicazioni / netbeans-7.0 / nb / netbeans.png Categorie = Applicazione; Sviluppo; Java; Versione IDE = 1.0 Tipo = Applicazione Terminal = 0
umpirsky,

Installa dconf-tools ed esegui dconf-editore sul desktop> unità> sezione preferiti per vedere se netbeans è presente o no. È possibile aggiungere il percorso netbeans.desktop lì e impostarlo sul valore predefinito potrebbe essere.
sagarchalise,

Grazie ancora. Non c'è. Non è un bug?
umpirsky,

aggiungerlo e vedere se esiste o no dopo il logout. Potrebbe essere un bug.
sagarchalise,


8

Il plugin 'Java Ayatana' per Netbeans risolve i seguenti problemi (testato su 12.04 64 bit)

  • aggiunge il menu globale
  • correzioni di avvio

Come installare:

1) in Strumenti -> Plugin -> Impostazioni aggiungi http://java-swing-ayatana.googlecode.com/files/netbeans-catalog.xml

ora cerca: Strumenti 'Java Ayatana' -> plugin -> Plug-in disponibile

2) oppure installa manualmente da: http://code.google.com/p/java-swing-ayatana/

A 64 bit con Oracle Java 7 se si verifica questo problema:

libjawt.so cannot open shared object file no such file

Fai questo:

sudo ldconfig /usr/lib/jvm/java-7-oracle/jre/lib/amd64/

Grazie Dan Jaren per questo plugin

Aggiornare:

Su NetBeans 7.2RC1 il launcher funziona bene per impostazione predefinita. Anche l'integrazione del menu globale di 'Java Ayatana' funziona bene.


L'ho installato e ora i miei NetBeans sono rotti. Si blocca dopo l'avvio. Qualche idea su come posso rimuovere questo plugin a mano?
umpirsky,

Gente, non installarlo! L'ho installato e ora non riesco affatto a eseguire NetBeans.
umpirsky,


Sono su Ubuntu 12.04 a 64 bit, posso confermarlo: code.google.com/p/java-swing-ayatana funziona Ho il menu Netbeans come menu globale e l'icona nel lanciatore. Quindi è perfettamente integrato Rimuovi -1 voto. Nota: ho java 7 da sun e ho dovuto farlo: sudo ldconfig / usr / lib / jvm / java-7-oracle / jre / lib / amd64 /
Postadelmaga

OK, ho rimosso -1 voto, ma non rischierò di nuovo :)
umpirsky


4

Seguendo la risposta di @ sagarchalise, ecco un contenuto funzionante ( ~ / .local / share / applicazioni / netbeans.desktop ) per NB 7.0.1 su 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

2

Puoi usare questo plugin NetBeans!

http://ubuntuone.com/4T3EB9MnJVqxrEE494oLyi

E 'molto utile!

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


Sì, lo uso già. Ma cosa fare con tvtime o gedit quando si apre un file di testo da remoto da nautilus. Si verifica lo stesso problema. Questo dovrebbe essere risolto in unità, come in altri lanciatori per Ubuntu.
umpirsky,

Ancora problemi dopo l'aggiornamento a NetBeans 7.1, qualche idea?
umpirsky,


0

Sono su Ubuntu 14.10 con Netbeans 8.0 e Docky 2.0

Sono stato in grado di risolvere il problema procedendo come segue da: http://wiki.go-docky.com/index.php?title=How_to_Customize_Window_Matching

1 Crea il file netbeans.desktop per Netbeans in questo modo (regola il percorso, la versione, ecc.)

#!/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 Avviare Netbeans

3 Aprire una finestra del terminale ed eseguire:

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

4 Verrà visualizzato un cursore a forma di mirino, fare clic sulla finestra di netbeans

La WMClass per la finestra dovrebbe essere stampata nel terminale, per me questo era:

"netbeans-8.0"

6 In netbeans.desktop impostare il valore per StartupWMClass in questo modo:

StartupWMClass=netbeans-8.0

7 Salvare il file e copiarlo in;

/usr/share/applications

8 Esci da Docky

8.5 passaggio facoltativo: eliminare la cache del desktop docky in

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

9 Avviare Docky

10 Trascina il tuo file netbeans.desktop da / usr / share / applcations in nautilus (ecc.) In docky

11 Avvia netbeans e guarda cosa succede: D

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.