Microsoft Azureブロブストレージでデジタル署名プロジェクトを試しています。私はEclipse Neonを使ってプロジェクトを構築しましたが、それは完全に実行されています。端末経由でJava NoClassDefが見つかりました。
同じプロジェクトに対してjava-callgraphを実行して、Azureとの実行時実行/対話を知ることができます。
私が使用する端末コマンドは次のとおりです。
のjava -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
私も試してみました:
のjava -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にはすべての依存関係があります。
誰かがこれを解決するのを手伝ってもらえますか、同じ目的を果たすためにEclipseのIDE経由でjava-callgraphを実行する方法を提案できますか?