2016-09-15 2 views
0

오라클 12c 12.2.1.1을 Oracle 웹 사이트에서 다운로드 한 새로운 VM을 테스트 관리자 및 SOA 서버에 BPM 및 종료 VM을 설치 한 후 사용합니다.Error NumberFormatException : 입력 문자열 : "2.0"시작 Jdeveloper

Oracle JDeveloper 12c Development Build 12.2.1.1.0 
Copyright (c) 1997, 2016, Oracle and/or its affiliates. All rights reserved. 

java.lang.RuntimeException: Exception in org.eclipse.osgi.framework.internal.core.SystemBundleActivator.start() of bundle org.eclipse.osgi. 
    at org.eclipse.osgi.framework.internal.core.InternalSystemBundle.resume(InternalSystemBundle.java:233) 
    at org.eclipse.osgi.framework.internal.core.Framework.launch(Framework.java:664) 
    at org.eclipse.osgi.framework.internal.core.EquinoxLauncher.internalInit(EquinoxLauncher.java:69) 
    at org.eclipse.osgi.framework.internal.core.EquinoxLauncher.init(EquinoxLauncher.java:37) 
    at org.eclipse.osgi.launch.Equinox.init(Equinox.java:178) 
    at org.netbeans.modules.netbinox.Netbinox.init(Netbinox.java:84) 
    at org.netbeans.core.netigso.Netigso.prepare(Netigso.java:167) 
    at org.netbeans.NetigsoHandle.turnOn(NetigsoHandle.java:138) 
    at org.netbeans.ModuleManager.enable(ModuleManager.java:1346) 
    at org.netbeans.ModuleManager.enable(ModuleManager.java:1163) 
    at org.netbeans.core.startup.ModuleList.installNew(ModuleList.java:340) 
    at org.netbeans.core.startup.ModuleList.trigger(ModuleList.java:276) 
    at org.netbeans.core.startup.ModuleSystem.restore(ModuleSystem.java:301) 
    at org.netbeans.core.startup.Main.getModuleSystem(Main.java:181) 
    at org.netbeans.core.startup.Main.getModuleSystem(Main.java:150) 
    at org.netbeans.core.startup.Main.start(Main.java:307) 
    at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:123) 
    at java.lang.Thread.run(Thread.java:745) 
Caused by: org.osgi.framework.BundleException: Exception in org.eclipse.osgi.framework.internal.core.SystemBundleActivator.start() of bundle org.eclipse.osgi. 
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:734) 
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683) 
    at org.eclipse.osgi.framework.internal.core.InternalSystemBundle.resume(InternalSystemBundle.java:225) 
    ... 17 more 
Caused by: java.lang.NumberFormatException: For input string: "2.0" 
    at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) 
    at java.lang.Integer.parseInt(Integer.java:580) 
    at java.lang.Integer.parseInt(Integer.java:615) 
    at org.eclipse.osgi.internal.resolver.StateBuilder.createBundleDescription(StateBuilder.java:61) 
    at org.eclipse.osgi.internal.resolver.StateObjectFactoryImpl.createBundleDescription(StateObjectFactoryImpl.java:33) 
    at org.eclipse.osgi.internal.baseadaptor.BaseStorage.readStateData(BaseStorage.java:853) 
    at org.eclipse.osgi.internal.baseadaptor.BaseStorage.getStateManager(BaseStorage.java:799) 
    at org.eclipse.osgi.baseadaptor.BaseAdaptor.getState(BaseAdaptor.java:387) 
    at org.eclipse.osgi.internal.baseadaptor.BaseStorage.frameworkStart(BaseStorage.java:923) 
    at org.eclipse.osgi.baseadaptor.BaseAdaptor.frameworkStart(BaseAdaptor.java:250) 
    at org.eclipse.osgi.framework.internal.core.SystemBundleActivator.start(SystemBundleActivator.java:60) 
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702) 
    ... 19 more 

내가 웹에서 검색이 link 그래서 난 따라 찾아 <HOME>/.jdeveloper/system12.1.3.0.41.140521.1008/system_cache 폴더와 12.2.1 12.2에 대한 폴더를 삭제 :

지금 나는이 오류가 JDeveloper를 시작하려고하면. 1.1 성공하지 못했습니다. 어떤 생각?

미리 감사드립니다.

답변

3

OTN의 사전 빌드 VM에서 동일한 문제가있었습니다.

<HOME>/.jdeveloper/system12.*/system_cache 폴더를 모두 지 웠습니다. 효과가 없습니다. 기존의 <HOME>/.jdeveloper/system12.* 폴더를 모두 제거하면 효과가 없습니다. <HOME>/.jdeveloper/12.* 폴더를 모두 제거하고 JDeveloper를 다시 시작했습니다. 여전히 같은 오류입니다.

이제는 <HOME>/.jdeveloper/12.2.1.1.0product.conf 개의 파일이 하나의 폴더로 생성되었습니다.

이 파일에서 SetJavaHome은 주석 처리되었습니다. 기본 JDK가 문제의 원인 인 것 같습니다. 나는 이것을 SetJavaHome /usr/java/jdk1.8.0_51으로 바 꾸었습니다. 파일을 저장하고 JDeveloper를 다시 시작한 후 예상대로 시작됩니다.