Eclipse:Java应用程序作为项目构建器

时间:2016-01-22 14:11:35

标签: java eclipse builder

我在eclipse工作,我想为项目A(一个插件项目)设置一个项目构建器,这样每当项目A中的资源被修改时,Java应用程序启动。有问题的Java应用程序在我的工作区中作为项目B(一个Java项目)存在,我有一个Java启动配置。

当我去属性>项目A中的构建器,我尝试创建新构建器或导入现有构建器,唯一的选项是:

  • Ant任务
  • 外部工具

我可以将项目B及其所有依赖项打包在一个可运行的JAR中,然后通过一个ant任务启动它,但是当我实际拥有B的启动配置时,这似乎有点过头了,在工作区。有没有办法在项目构建器中使用B的启动配置?如果没有,最好的选择是什么?我的谷歌技能让我无法找到它。

由于

2 个答案:

答案 0 :(得分:2)

您可以选择“外部程序”并在主菜单中输入以下值:

  • 位置:java二进制文件的路径
  • 工作目录:您的项目位置(或运行B时的任何内容)
  • 参数:classpath,B的主类和其他参数(即现有启动配置的所有值)。

这仍然会复制启动配置,但至少您不需要创建一个ant构建文件。

答案 1 :(得分:0)

要完成wero的答案,我在努力找到合适的参数,这里看起来像是什么:

eclipse builder screenshot