【发布时间】:2016-10-11 09:26:09
【问题描述】:
Websphere 提供了一组提供的jar,包括com.ibm.ws.ejb.thinclient_8.5.0.jar、com.ibm.ws.batch.runtime.jar、com.ibm.ws.orb_8.5.0.jar等。
在 ANT 构建过程中,有些人在类路径中有这些文件。现在我们正在迁移到 Maven,我不确定应该如何处理这些文件:
如果它们应该成为构建过程的一部分,我需要将它们放入存储库中。但是我应该如何为他们获取或生成正确的 POM?
如果它们不应该成为构建过程的一部分,什么是合适的替代品?
【问题讨论】:
-
这取决于:这些 jar 文件是仅在运行时使用还是在构建(编译)工件时也需要?
-
工件中的类直接在源代码中使用,因此需要编译。