回答:
$HOME/.local/share/applications/
フォルダー内に次のコンテンツを含むnetbeans.desktopファイルを作成します(存在しない場合は作成します)。そして、netbeans.desktopファイルをランチャーにドラッグアンドドロップします。私は日食でも同じことをしています。netbeansを他のユーザーも利用できるようにする場合は、デスクトップファイルも作成できます/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
正しいパスがあり、ランチャーに保持がチェックされていることを確認してください。
dconf-tools
して実行dconf-editor
し、デスクトップ>ユニティ>お気に入りセクションにnetbeansがあるかどうかを確認します。そこにnetbeans.desktopパスを追加して、デフォルトに設定できます。
Netbeans用の「Java Ayatana」プラグインは、次の問題を解決します(12.04 64ビットでテスト済み)
インストールする方法:
1) [ツール]-> [プラグイン]-> [設定]でhttp://java-swing-ayatana.googlecode.com/files/netbeans-catalog.xmlを追加します
「Java Ayatana」ツール->プラグイン->可変プラグインを探します
2) またはhttp://code.google.com/p/java-swing-ayatana/から手動でインストールする
この問題が発生した場合、Oracle Java 7を使用した64ビット:
libjawt.so cannot open shared object file no such file
これを行う:
sudo ldconfig /usr/lib/jvm/java-7-oracle/jre/lib/amd64/
このプラグインをありがとう
更新:
NetBeans 7.2RC1ランチャーでは、デフォルトで正常に動作します。「Java Ayatana」のグローバルメニュー統合も正常に機能します。
Kacharovの答えは良い(非常に良い)が、NetbeansのUbuntu Unity LauncherプラグインはすでにNetbeansプラグインとGoogleプロジェクトのWebサイトにあります。
http://plugins.netbeans.org/plugin/40321/ubuntu-unity-launcher
http://code.google.com/p/nbs-unity-launcher/
よりフォーマルに。
@sagarchaliseの答えに続いて、Ubuntu 11.04 でのNB 7.0.1の作業内容(〜/ .local / share / applications / netbeans.desktop)を以下に示します。
[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
このNetBeansプラグインを使用できます!
http://ubuntuone.com/4T3EB9MnJVqxrEE494oLyi
とても便利です!
元のページ:http : //danjared.blogspot.com/2011/10/unity-launcher.html
Netbeans 8.0およびDocky 2.0を搭載したUbuntu 14.10を使用しています
http://wiki.go-docky.com/index.php?title=How_to_Customize_Window_Matchingから次の手順を実行することで問題を解決できました。
1このようなNetbeansのnetbeans.desktopファイルを作成します(netbeansのパス、バージョンなどを調整します)
#!/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を起動します
3ターミナルウィンドウを開き、次を実行します。
xprop | grep WM_CLASS | awk '{print $4}'
4十字線カーソルが表示されます。NetBeansウィンドウをクリックします
ウィンドウのWMClassは、ターミナルで印刷する必要があります。私にとっては、次のとおりです。
"netbeans-8.0"
6 netbeans.desktopで、StartupWMClassの値を次のように設定します。
StartupWMClass=netbeans-8.0
7ファイルを保存してコピーします。
/usr/share/applications
8 Dockyを終了します
8.5オプションの手順:ドッキングデスクトップキャッシュを削除します
~/.cache/docky/docky.desktop.*.cache
9 Dockyを起動します
10 netutils.desktopファイルをnautilus(など)の/ usr / share / applcationsからdockyにドラッグします
11 netbeansを起動して、何が起こるかを確認します:D