0

クラスがあり、使用しています

String signingAlgorithm = SigningAlgorithm.HmacSHA256.toString();

そこの。unit testまたはを実行すると、クラスは正常に動作しmain methodます。しかし、それはこの例外を与えます

スレッド「メイン」の例外 java.lang.NoClassDefFoundError: com/amazonaws/auth/SigningAlgorithm

私が電話するときjar

<dependency>
     <groupId>com.amazonaws</groupId>
     <artifactId>aws-java-sdk</artifactId>
     <version>1.7.2</version>
</dependency>

私が使うmaven-jar-plugin

<manifest>
     <addClasspath>true</addClasspath>
     <classpathPrefix>lib/</classpathPrefix>
     <mainClass>com.example.my.MainClass</mainClass>
</manifest>

何か案が?

4

0 に答える 0