NetBeans'ı Unity başlatıcısına nasıl eklerim?


18

Ubuntu Yazılım Merkezi'nde yalnızca 6,9 kullanılabilir olduğundan NetBeans 7.0'ı manuel olarak yükledim.

Başlatıcıda tutmaya çalıştım, ancak sistem yeniden başlatıldıktan sonra gitti.

Kalıcı olarak nasıl ekleyebilirim?


netbeans 8.2 $ HOME / .local / share /
apps

Yanıtlar:


12

$HOME/.local/share/applications/Klasörünüzde biraz aşağıdaki içeriğe sahip bir netbeans.desktop dosyası oluşturun (yoksa, oluşturun). Ve netbeans.desktop dosyasını başlatıcınıza sürükleyip bırakın. Tutulma için de aynısını yapıyorum. Netbeans'ın diğer kullanıcılar tarafından da kullanılabilir olmasını istiyorsanız, masaüstü dosyasını da oluşturabilirsiniz /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

Doğru yola sahip olduğunuzdan ve başlatıcıda tut seçeneğinin işaretli olduğundan emin olun. resim açıklamasını buraya girin


Cevabınız için teşekkürler, ancak zaten içerikli netbeans-7.0.desktop dosyası var - cat netbeans-7.0.desktop [Masaüstü Girişi] Kodlama = UTF-8 Adı = NetBeans IDE 7.0 Yorum = Kodun Daha Akıllı Yolu Exec = / bin / sh "/home/umpirsky/Applications/netbeans-7.0/bin/netbeans" Icon = / home / umpirsky / Uygulamalar / netbeans-7.0 / nb / netbeans.png Kategoriler = Uygulama; Geliştirme; Java; IDE Sürümü = 1.0 Tür = Uygulama Terminal = 0
umpirsky

Yükler dconf-tools ve çalıştırılır dconf-editorve masaüstünde> birlik> sık kullanılanlar bölümü netbeans orada olup olmadığını görmek. Oraya netbeans.desktop yolunu ekleyebilir ve varsayılan olarak ayarlayabilirsiniz.
sagarchalise

Tekrar teşekkürler. Orada değil. Bu bir hata değil mi?
umpirsky

ekleyin ve oturumdan sonra var olup olmadığını görün. Bir hata olabilir.
sagarchalise


8

Netbeans için 'Java Ayatana' eklentisi aşağıdaki sorunları çözer (12.04 64bit'te test edilmiştir)

  • global menü ekler
  • başlatıcıyı düzeltir

Nasıl kurulur:

1) Araçlar -> Eklentiler -> Ayarlar bölümünde http://java-swing-ayatana.googlecode.com/files/netbeans-catalog.xml adresini ekleyin

Şimdi ara: 'Java Ayatana' Araçlar -> eklenti -> Değişken eklenti

2) veya http://code.google.com/p/java-swing-ayatana/ adresinden manuel olarak yükleyin.

Bu sorunla karşılaşırsanız 64 bit üzerinde oracle java 7 ile:

libjawt.so cannot open shared object file no such file

Bunu yap:

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

Bu eklenti için teşekkürler Dan Jaren

Güncelleme:

NetBeans üzerinde 7.2RC1 başlatıcısı varsayılan olarak iyi çalışır. 'Java Ayatana'nın küresel menü entegrasyonu da gayet iyi çalışıyor.


Yükledim ve şimdi NetBeans'im bozuldu. Başlatmadan sonra çöküyor. Bu eklentiyi elle nasıl kaldırabileceğim hakkında bir fikrin var mı?
umpirsky

İnsanlar, bunu yükleme! Yükledim ve şimdi NetBeans'i çalıştıramıyorum.
umpirsky


Ubuntu 12.04 64bit üzerinde çalışıyorum, bunu onaylayabilirim: code.google.com/p/java-swing-ayatana çalışıyor Küresel menü olarak Netbeans menüsü ve launcer simgesi var. Bu yüzden mükemmel bir şekilde entegre edilmiştir Lütfen -1 oyu kaldırın. Not: Güneşten java 7 var ve bunu yapmak zorundaydım: sudo ldconfig / usr / lib / jvm / java-7-oracle / jre / lib / amd64 /
Postadelmaga

Tamam, -1 oyu kaldırdım, ama tekrar risk
almayacağım


4

@ Sagarchalise'ın cevabını takiben, Ubuntu 11.04'te NB 7.0.1 için çalışan ( ~ / .local / share / apps / netbeans.desktop ) içerikleri :

[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

Bu NetBeans eklentisini kullanabilirsiniz!

http://ubuntuone.com/4T3EB9MnJVqxrEE494oLyi

Bu çok kullanışlı!

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


Evet, zaten kullanıyorum. Ama nautilus uzak bir yerden bazı metin dosyasını açtığınızda tvtime veya gedit ile ne yapmalı. Aynı sorun ortaya çıkar. Bu ubuntu için diğer fırlatıcılarda olduğu gibi birlik içinde düzeltilmelidir.
umpirsky

NetBeans 7.1'e yükselttikten sonra hala sorunlar var mı?
umpirsky


0

Netbeans 8.0 ve Docky 2.0 ile Ubuntu 14.10 kullanıyorum

Aşağıdaki adımları uygulayarak sorunu çözebildim: http://wiki.go-docky.com/index.php?title=How_to_Customize_Window_Matching

1 Netbeans için böyle bir şey netbeans.desktop dosyası oluşturun (netbeans yolunuza, versiyonunuza vb. Göre ayarlayın)

#!/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 Netbeans'i Başlat

3 Bir terminal penceresi açın ve çalıştırın:

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

4 Bir artı imleci görüntülenecektir, netbeans penceresine tıklayın

Pencere için WMClass terminalde basılmalıdır, benim için bu:

"netbeans-8.0"

6 netbeans.desktop öğesinde StartupWMClass değerini aşağıdaki gibi ayarlayın:

StartupWMClass=netbeans-8.0

7 Dosyayı kaydedin ve kopyalayın;

/usr/share/applications

8 Docky'den Çık

8.5 isteğe bağlı adım: docky masaüstü önbelleğini silin

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

9 Başlangıç ​​Docky

10 netbeans.desktop dosyanızı / usr / share / applcations konumundan nautilus (vb.) Docky içine sürükleyin

11 Netbeans'i başlatın ve ne olduğunu görün: D

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.