csxiaoz
csxiaoz
2016-08-11 14:01

关于java的jar包我有个疑问

我在maven里面依赖了commons-pool2-2.0.jar,commons-pool-1.6.jar两个包,
这两个也下载到.m2的库里面了,在程序的libraries下也可以看到。但是程序运行的时候就会报找不到包中包含的方法的错误。
java.lang.NoClassDefFoundError: org/apache/commons/pool2/impl/GenericObjectPoolConfig
然后我在eclipse的installed jres添加了jar。然后就好使了。
我想知道这些jar包是如何被调用的呢。程序在运行的时候jvm是如何找这些jar的呢。有什么地方可以配置吗。

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

2条回答

为你推荐