求助 为什么会出现这个错误?

image.png

命令行 java -jar depenEntityJar-1.0-SNAPSHOT.jar

命令运行jar, 出现错误提示找不到Person类。

(1)jar包的main程序使用到了另一个jar包中的Person类
image.png

(2) Person类在 jarEntity.jar包中
image.png

jarEntity.jar 包已经被打入到了depenEntityJar-1.0-SNAPSHOT.jar包中。

并且在depenEntityJar-1.0-SNAPSHOT.jar 的MANIFEST.MF文件中指定了classpath
image.png

问题:为什么depenEntityJar-1.0-SNAPSHOT.jar包中存在 jarEntity.jar, jarEntity.jar 中存在Person类,
而且depenEntityJar-1.0-SNAPSHOT.jar 的清单文件中指定了classpath,运行java -jar depenEntityJar-1.0-SNAPSHOT.jar 还是会出现找不到类的错误提示???

jar包的网盘下载
链接: https://pan.baidu.com/s/1UxwT... 提取码: 1p2f

阅读 1.1k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题