我有项目1和项目2。 Project1 依赖于 Project2。
我有点厌倦了,每次在 Project2 中进行一些代码更改时,我都必须导出 Project2 JAR 文件,并将其复制到 Project1 的 lib 文件夹中。
有没有办法自动实现这一点?或者,是否有其他方式让 Project1 知道 Project2 发生了一些更改?
在项目的Build Path中,有一种方法可以指定对Workspace中其他项目的引用,但这似乎没有任何作用?它实际上有什么作用?
我在某处读到可以使用部署属性来自动化此过程,但我找不到它。
UPDATE:呃,我是 C# 开发人员,并且有一些 Java 开发经验(主要是 Android 开发),我可能会问一些愚蠢的问题,所以请耐心等待...
Project1 是标准 Java 项目(在客户端计算机上运行,使用 swing 等)。
Project2 是动态 Web 项目(对我来说未知原因)。它所做的唯一事情就是调用 webservice(我不需要担心的第三个项目)并将结果传递回 Project1。 Project2 包含那些 Axis2 webserviceStub.java 文件...众所周知,然后,我必须重新创建这些存根文件,然后我必须导出 JAR 文件并将其移动到 Project1。 Project2,虽然是Web Project,但实际上是在客户端运行的代码。
仅在构建路径中引用简单的项目对我来说不起作用。
Thanks
右键单击Project1,然后单击特性。在出现的对话框中,选择Java 构建路径,然后单击Projects标签。在那里,将 Project2 添加到构建路径。
If Project1是一个网络应用程序,您需要确保您的部署组装 (same 特性用户界面)有Project2那里也有。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)