Netbeans가 시작되지 않습니다. sudo가 아니면 Java 치명적인 오류가 발생합니다.

Netbeans가 시작되지 않습니다. sudo가 아니면 Java 치명적인 오류가 발생합니다.

신선한 13.10 64b

Openjdk 6이 있습니다. 방금 저장소에서 Netbeans 7.01을 설치했지만 작동하지 않습니다. 그런 다음 콘솔을 엽니다.

elect@elect-desktop:~$ netbeans 
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007faebdf79325, pid=5251, tid=140388628424448
#
# JRE version: 6.0_27-b27
# Java VM: OpenJDK 64-Bit Server VM (20.0-b12 mixed mode linux-amd64 compressed oops)
# Derivative: IcedTea6 1.12.6
# Distribution: Ubuntu Saucy Salamander (development branch), package 6b27-1.12.6-1ubuntu2
# Problematic frame:
# C  [libgobject-2.0.so.0+0x14325]  g_cclosure_marshal_BOOLEAN__BOXED_BOXEDv+0x985
#
# An error report file with more information is saved as:
# /home/elect/hs_err_pid5251.log
[thread 140386948781824 also had an error]
#
# If you would like to submit a bug report, please include
# instructions how to reproduce the bug and visit:
#   https://bugs.launchpad.net/ubuntu/+source/openjdk-6/
#
/usr/share/netbeans/7.0.1/bin/../platform/lib/nbexec: line 548:  5251 Aborted                 (core dumped) "/usr/lib/jvm/java-6-openjdk-amd64/bin/java" -Djdk.home="/usr/lib/jvm/java-6-openjdk-amd64" -Djava.library.path=/usr/lib/jni -classpath "/usr/share/netbeans/7.0.1/platform/lib/boot.jar:/usr/share/netbeans/7.0.1/platform/lib/org-openide-modules.jar:/usr/share/netbeans/7.0.1/platform/lib/org-openide-util.jar:/usr/share/netbeans/7.0.1/platform/lib/org-openide-util-lookup.jar:/usr/lib/jvm/java-6-openjdk-amd64/lib/dt.jar:/usr/lib/jvm/java-6-openjdk-amd64/lib/tools.jar" -Dnetbeans.system_http_proxy="DIRECT" -Dnetbeans.system_http_non_proxy_hosts="" -Dnetbeans.dirs="/usr/share/netbeans/7.0.1/nb:/usr/share/netbeans/7.0.1/bin/../ergonomics:/usr/share/netbeans/7.0.1/ide:/usr/share/netbeans/7.0.1/java:/usr/share/netbeans/7.0.1/bin/../xml:/usr/share/netbeans/7.0.1/apisupport:/usr/share/netbeans/7.0.1/bin/../webcommon:/usr/share/netbeans/7.0.1/bin/../websvccommon:/usr/share/netbeans/7.0.1/bin/../enterprise:/usr/share/netbeans/7.0.1/bin/../mobility:/usr/share/netbeans/7.0.1/bin/../profiler:/usr/share/netbeans/7.0.1/bin/../ruby:/usr/share/netbeans/7.0.1/bin/../python:/usr/share/netbeans/7.0.1/bin/../php:/usr/share/netbeans/7.0.1/bin/../visualweb:/usr/share/netbeans/7.0.1/bin/../soa:/usr/share/netbeans/7.0.1/bin/../identity:/usr/share/netbeans/7.0.1/bin/../uml:/usr/share/netbeans/7.0.1/harness:/usr/share/netbeans/7.0.1/bin/../cnd:/usr/share/netbeans/7.0.1/bin/../dlight:/usr/share/netbeans/7.0.1/bin/../groovy:/usr/share/netbeans/7.0.1/bin/../extra:/usr/share/netbeans/7.0.1/bin/../javafx:/usr/share/netbeans/7.0.1/bin/../javacard:" -Dnetbeans.home="/usr/share/netbeans/7.0.1/platform" '-Dnetbeans.importclass=org.netbeans.upgrade.AutoUpgrade' '-Dnetbeans.accept_license_class=org.netbeans.license.AcceptLicense' '-XX:MaxPermSize=384m' '-Xmx768m' '-client' '-Xss2m' '-Xms32m' '-XX:PermSize=32m' '-Dapple.laf.useScreenMenuBar=true' '-Dapple.awt.graphics.UseQuartz=true' '-Dsun.java2d.noddraw=true' '-Dsun.java2d.pmoffscreen=false' -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath="/home/elect/.netbeans/7.0/var/log/heapdump.hprof" org.netbeans.Main --userdir "/home/elect/.netbeans/7.0" "--branding" "nb" 0<&0

주위를 둘러보니 두 번째 대답은,여기Vigintas Labakojis는 허가와 관련된 사항을 지적했습니다. 저는 sudo netbeans를 사용해 보았는데 작동합니다..

그런 다음 ~/.cache/netbeans/를 찾습니다.

나는 없어요 대신 있어요

~/.netbeans/

그런 다음 해당 폴더에서 명령을 실행했는데 작동하지 않습니다.

뭔가 다른 게 있을 텐데, 혹시 아시나요?

어쨌든 내 로그 /home/elect/hs_err_pid5251.log는 다음과 같습니다.여기

답변1

netbeans_jdkhome 변수를 가지고 놀면서 올바른 Java가 설치되어 있지 않은 것 같아서 설명대로 설치했습니다.여기그런 다음 /etc/netbeans.conf를 수정했습니다.

그런 다음 해결했습니다. (~/.netbeans 내부에 하나의 파일이 있다는 또 다른 경고가 있으므로 sudo로 노틸러스를 실행하고 다시 수정하려고 시도하지만 그래픽적으로)

추신: 저장소의 netbeans 버전을 사용하지 마십시오.고장난, 공식 사이트에서 직접 마지막으로 작동하는 것을 다운로드하는 것이 좋습니다

관련 정보