java - 是否可以在Eclipse中自动将依赖的项目编译成jar?

标签 java eclipse jar ear rtc

例如,我在 EAR 中有一个常规的 Java 项目和多个 EAR 项目 JSF + EJB。每个 EAR 项目都有一个依赖项,即我的 Java 项目,例如,它可能是一个复合 JSF 组件的库。

是否可以定义,当我导出 EAR 项目时,它将编译依赖的 Java 项目到 jar 中,并将其作为库放入 EAR\libs 中?

通过RTC提交项目也是如此,现在我需要手动构建 jar 并将其添加到我的 EAR 项目中,是否可以自动完成?

最佳答案

与其安装的平台 (Eclipse) 相比,RTC 不会提供任何额外的编译功能。

它确实提供了 RTC 构建,您可以根据需要使用该任务调度程序来触发 Java 项目的编译并将其导入到 ear/libs 中。

首先假设您可以在脚本中执行这些任务(使用您想要的任何脚本技术:ant、maven shell、bash 等)。
然后您可以使用该脚本定义构建定义。

关于java - 是否可以在Eclipse中自动将依赖的项目编译成jar?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29326815/

相关文章:

java.lang.ClassNotFoundException 与 log4j

java - 类中的 getter 和 setter?

java - Axon - SubscribingEvent 与 TrackingEvent 处理器

java - 当我更改类中对象的字段时,Spring/Hibernate 会自动更新数据库

java - 如何在 webMethods Integration Server 和 webMethods Designer 中添加用于开发 java 服务的外部 jar

java - 错误的类型推断

eclipse - 无法将 Google Cloud 应用程序代码编译为 java 1.7 - 版本始终为 1.8

java - 由于 jar 文件,Cygwin 终端在运行 .sh 文件时出错

java - 如何从源代码构建 Mojarra

Java 正态分布