我是用maven进行jar包依赖的,maven依赖路径下面可以看到ClassNotFoundException对应的jar包。后来发现原因是,dependency的scope弄成test了。实际上应该是compile。如下:
<dependency>
<groupId>com.ibm.mqjms</groupId>
<artifactId>mqjms</artifactId>
<scope>compile</scope>
</dependency>
本文介绍了使用Maven进行jar包依赖管理时遇到的问题——依赖的jar包找不到对应类(ClassNotFoundException)。原因在于配置文件中将dependency的scope设置为test,而正确的设置应该是compile。通过调整scope属性,可以解决此问题。
我是用maven进行jar包依赖的,maven依赖路径下面可以看到ClassNotFoundException对应的jar包。后来发现原因是,dependency的scope弄成test了。实际上应该是compile。如下:
<dependency>
<groupId>com.ibm.mqjms</groupId>
<artifactId>mqjms</artifactId>
<scope>compile</scope>
</dependency>
6985

被折叠的 条评论
为什么被折叠?