我的工作区中有多个项目,我使用的是Tomcat 8和maven ex:
项目A. | _ A类
项目B. | _ B类 - 这是使用A类方法
在tomcat上运行时,B类没有从类A的方法获取数据。(如果我将它作为java文件运行,它就可以工作)
我已将项目A添加到项目B的Java构建路径和部署程序集中。
答案 0 :(得分:0)
右键单击项目B单击“配置构建路径”。 单击该项目选项卡。 单击“添加”以添加项目A. 您将在项目B中获得项目A参考。
在运行时添加文件 右键单击您的项目并选择配置。 选择classpath选项卡并添加projectA。添加你的类路径。
编译eclipse时会引用其他依赖项目。在运行时,您必须将其添加到运行时的类路径中。
答案 1 :(得分:0)
我使用maven父子模块找到答案。我们只需要创建parent.pom,我们将在其中添加所有子模块。现在创建需要在服务器上部署的Web项目..以及其他具有maven项目的项目,您可以在Web项目的maven项目中添加依赖项。