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

标签 java eclipse builder

我正在 eclipse 中工作,我想为项目 A (插件项目)设置一个项目构建器,以便每当项目 A 中的资源时> 修改后,启动 Java 应用程序。有问题的 Java 应用程序作为项目 B(一个 Java 项目)存在于我的工作区中,并且我有一个针对它的 Java 启动配置。

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

  • Ant 任务
  • 外部工具

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

谢谢

最佳答案

您可以选择“外部程序”并在主选项卡中输入这些值:

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

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

关于java - Eclipse:作为项目构建器的 Java 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34948724/

相关文章:

java - GridBagLayout对齐

eclipse - 如何在 Eclipse 中获得 "CTRL+BACK_ARROW"的旧行为?

jquery - 使用 jQuery 基于 UI 的查询生成器

Java8 Stream 编译器消息——局部变量必须是最终的或实际上是最终的

eclipse - Subclipse:如何保持分支同步?

java - "Changing"复杂的不可变对象(immutable对象)

C# - 使用字符串生成器将 header 写入日志文件

java - 如何从 HTML 中去除无关紧要的空格

Java:垃圾收集的资格

java - 在一段时间内从开关中退出,但没有 boolean 值,这可能吗? java