Microsoft Azure blob 저장소가있는 디지털 서명 프로젝트를 사용하려고합니다. 이클립스 네온 (Eclipse Neon)을 사용하여 프로젝트를 만들었고 완벽하게 실행되고 있습니다.터미널을 통해 실행할 때 Java NoClassDef 오류가 발생했습니다.
동일한 프로젝트에서 java-callgraph를 실행하여 Azure와의 런타임 실행/상호 작용을 알 수 있습니다.
내가 사용하는 터미널 명령은 다음과 같습니다
자바 -Xbootclasspath : /usr/lib/jvm/java-8-oracle/jre/lib/rt.jar :/홈/팔라의 /. m2/repository/com/microsoft/azure/azure-storage/4.0.0/azure-storage-4.0.0.jar : /home/pallavi/.m2/repository/com/fasterxml/jackson/core/jackson-core/ 2.6.0/jackson-core-2.6.0.jar : /home/pallavi/.m2/repository/org/slf4j/slf4j-api/1.7.12/slf4j-api-1.7.12.jar :/home/pallavi /.m2/repository/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar:/home/pallavi/.m2/repository/commons-codec/commons-codec/1.10/commons-codec- 1.10.jar : /home/pallavi/.m2/repository/com/code/flexiprovider/1.7/flexiprovider-1.7.jar : /home/pallavi/.m2/repository/com/code/CoDec/21/ CoDec-21.jar : /home/pallavi/Experiment/Azure/target/Azure-0.0.1-SNAPSHOT.jar -javaagent : /home/pallavi/git/java-callgraph/target/javacg-0.1-SNAPSHOT-dycg- agent.jar -jar /home/pallavi/Experiment/Azure/target/Azure-0.0.1-SNAPSHOT.jar
나는 또한 시도 :
자바에게 -Xbootclasspath를 :는/usr/lib/jvm/java-8-oracle/jre/lib/rt.jar : /home/pallavi/Experiment/Azure/target/Azure-0.0.1-SNAPSHOT.jar -javaagent :/home/pallavi/git/java -callgraph/target/javacg-0.1-SNAPSHOT-dycg-agent.jar -classpath /home/pallavi/.m2/repository/com/microsoft/a zure/azure-storage/4.0.0/azure-storage-4.0.0.jar : /home/pallavi/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.6.0/jackson-core- 2.6.0.jar : /home/pallavi/.m2/repository/org/slf4j/slf4j-api/1.7.12/slf4j-api-1.7.12.jar : /home/pallavi/.m2/repository/org/ apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar : /home/pallavi/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar :/home/pallavi /.m2/repository/com/code/flexiprovider/1.7/flexiprovider-1.7.jar:/home/pallavi/.m2/repository/com/code/CoDec/21/CoDec-21.jar -jar/home/pallavi /Experiment/Azure/target/Azure-0.0.1-SNAPSHOT.jar
그리고
에 대한 NoClassDef 오류javax/crypto/BadPaddingException
프로젝트가 Eclipse IDE 자체에서 완벽하게 실행되는 동안.
게시 된 동일한 문제에 대한 해결책을 시도했지만 여전히 오류가 있습니다. 이것은 maven 프로젝트이고 pom.xml은 모든 의존성을 가지고 있습니다.
누구든지이 문제를 해결하거나 java-callgraph를 Eclipse IDE를 통해 동일한 목적으로 제공 할 수있는 방법을 제안 해 주시겠습니까?