java - Eclipse Java - 使用一个项目的输出作为其他项目中的库

标签 java eclipse jar

我有两个项目,“Foo Engine”和“Foo Webapp”。显然,要运行 web 应用程序,我可以将 Foo 打包为 jar,并链接到该 jar。但当您对 Foo 进行更改时,这也很耗时。有没有办法告诉 Eclipse 以与编辑器内即时编译系统相同的方式不断更新 jar(这甚至可能吗?),并指定此 jar 的路径(以便它位于 webapp 的 lib 文件夹中) )。

谢谢!

编辑:谢谢您的建议!我刚刚意识到 webapp 项目不是由 eclipse 编译的,而是由 webapp 框架(play)编译的 - 因此引用项目选项不可用。我会看看是否可以引用正在运行的项目,如果不能,我将返回 jar 打包...

什么鬼?我什至不被允许对答案进行投票......对那些人感到抱歉

最佳答案

来自Eclipse User Guide :

打开 Java 构建路径对话框(项目 > 属性 > Java 构建路径)并转到项目选项卡。

In the Required projects on the build path list, you can add project dependencies by selecting other workbench projects to add to the build path for this new project.

Adding a required project indirectly adds all its classpath entries marked as 'exported'. Setting a classpath entry as exported is done in the Order and Export tab

关于java - Eclipse Java - 使用一个项目的输出作为其他项目中的库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4942932/

相关文章:

java - HttpSession API

java - 依赖二进制文件如何包含在 Maven 中最终构建和安装的 .JAR 中?

java - LinkedHashMap 中的 LinkedHashSet

java - 使用 GWT 和 Protege 在 Eclipse 上创建搜索应用程序

java - 有没有办法在使用 GCM 接收推送通知时调试应用程序?

java - mvn 软件包或 mvn 安装

java - 应用程序在 intelliJ 中运行但 .jar 未运行

java - 在 gradle 多模块项目中未复制 Jar 文件

java - 与 Activiti 集成时出现 ConversionNotSupportedException

java - 从启动画面切换到 MainActivity 时应用程序崩溃