Unity 런처에 Netbeans을 어떻게 추가합니까?


18

Ubuntu Software Center에서는 6.9 만 사용할 수 있으므로 NetBeans 7.0을 수동으로 설치했습니다.

런처로 유지하려고했지만 시스템을 다시 시작한 후에는 사라졌습니다.

영구적으로 추가하려면 어떻게해야합니까?


넷빈즈 8.2는 $ HOME / .local의 / 주 / 애플리케이션에서 데스크탑 구성 파일 생성
ashubuntu

답변:


12

$HOME/.local/share/applications/폴더에 내용이 약간있는 netbeans.desktop 파일을 만듭니다 (없는 경우 생성). netbeans.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

경로가 올바른지 확인하고 런처에 유지가 선택되어 있는지 확인하십시오. 여기에 이미지 설명을 입력하십시오


답변 해 주셔서 감사합니다. 그러나 이미 내용이 포함 된 netbeans-7.0.desktop 파일이 있습니다.-cat netbeans-7.0.desktop [데스크탑 항목] Encoding = UTF-8 Name = NetBeans IDE 7.0 Comment = 코드를 실행하는 현명한 방법 = / bin / sh "/home/umpirsky/Applications/netbeans-7.0/bin/netbeans"Icon = / home / umpirsky / Applications / netbeans-7.0 / nb / netbeans.png Categories = Application; Development; Java; IDE 버전 = 1.0 유형 = Application 터미널 = 0
umpirsky 8:19에

netbeans가 있는지 여부를 데스크탑> unity> 즐겨 찾기 섹션에서 설치 dconf-tools 하고 실행 dconf-editor하십시오. netbeans.desktop 경로를 추가하고 기본값을 설정할 수 있습니다.
sagarchalise

다시 감사합니다. 없습니다. 이것은 버그가 아닌가?
umpirsky

이를 추가하고 로그 아웃 한 후 존재하는지 확인하십시오. 버그 일 수 있습니다.
sagarchalise

존재하지 않습니다. 보고 된 bugs.launchpad.net/ubuntu/+bug/785095
umpirsky

8

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/

이 플러그인에 감사합니다 Dan Jaren

최신 정보:

NetBeans 7.2RC1 실행기는 기본적으로 정상적으로 작동합니다. 'Java Ayatana'의 글로벌 메뉴 통합도 제대로 작동합니다.


설치했는데 NetBeans가 손상되었습니다. 시작 후 충돌이 발생합니다. 이 플러그인을 직접 제거 할 수있는 방법이 있습니까?
umpirsky

사람들, 이것을 설치하지 마십시오! 나는 그것을 설치했고 지금은 NetBeans를 전혀 실행할 수 없습니다.
umpirsky


나는 우분투 12.04 64 비트에 있는데 이것을 확인할 수 있습니다 : code.google.com/p/java-swing-ayatana 가 작동하고 있습니다. Netbeans 메뉴를 전역 메뉴로하고 아이콘을 launcer에 있습니다. 완벽하게 통합되어 있으므로 -1 투표를 제거하십시오. 참고 : 나는 sun에서 Java 7을 가지고 있으며 그렇게해야했습니다 : sudo ldconfig / usr / lib / jvm / java-7-oracle / jre / lib / amd64 /
Postadelmaga

좋아, 나는 -1 투표를 제거했지만 다시 위험하지 않습니다 :)
umpirsky


4

@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

2

이 NetBeans 플러그인을 사용할 수 있습니다!

http://ubuntuone.com/4T3EB9MnJVqxrEE494oLyi

매우 유용합니다!

원본 페이지 : http://danjared.blogspot.com/2011/10/unity-launcher.html


예, 이미 사용하고 있습니다. 그러나 노틸러스의 원격 위치에서 일부 텍스트 파일을 열 때 tvtime 또는 gedit로 수행 할 작업. 같은 문제가 발생합니다. 이것은 우분투의 다른 발사기와 마찬가지로 단일성으로 수정되어야합니다.
umpirsky

NetBeans 7.1로 업그레이드 한 후에도 여전히 문제가 있습니까?
umpirsky


0

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 넷빈즈 시작

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 도키 출구

8.5 선택적 단계 :에서 docky desktop 캐시 삭제

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

9 도키 시작

10 netutils.desktop 파일을 노틸러스 등의 / usr / share / applcations에서 docky로 드래그하십시오.

11 넷빈을 시작하고 어떤 일이 일어나는지보십시오. : D

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.