gpt4 book ai didi

java - 两个Eclipse项目之间的依赖关系: how to add one's classpath into second's?

转载 作者:行者123 更新时间:2023-12-01 13:54:39 26 4
gpt4 key购买 nike

我正在开发两个项目 AB :

  • A是一个Maven项目,以Guava为依赖,并打包成JAR;
  • B是一个经典 Web 项目(即没有 Maven),被打包成 WAR,并使用 A的 JAR。

AB两者都是 Eclipse 项目。使B能够使用A的类,无需重新打包 A每次,我都右键单击B在 Eclipse > 属性 > 部署程序集 > 添加 > 项目 > A .

B因此可以编译,但是在运行时,当我调用 A 的类时使用 Guava ,我得到一个 java.lang.NoClassDefFoundErrorjava.lang.ClassNotFoundException 引起,自 B没有将 Guava 添加到其类路径中(即使他有 A )。

知道如何继续吗?

最佳答案

您应该在部署程序集中添加 guava-library。 =)

关于java - 两个Eclipse项目之间的依赖关系: how to add one's classpath into second's?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19688765/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com