SOA MDS目标文件夹

时间:2017-08-10 09:29:40

标签: jar soa mds

我想了解目标文件夹在SOA MDS项目中扮演的角色。 我正在使用JDeveloper,目标文件夹不断填充2 .jar文件。我不确定这些jar文件来自哪里,但它们包含应该更改的旧数据。

有人可以帮我理解制作这些文件背后的原因吗?

enter image description here

1 个答案:

答案 0 :(得分:1)

目标文件夹是maven使用的默认构建输出目录。 如果工作正常,则应使用pom.xml文件中指定的配置由maven在那里生成构建。在您的情况下,maven构建可能最近没有运行,这就是您在jar中看到旧内容的原因。
查看printf内部并查看在那里指定了哪些构建配置(它可能与SOA组合maven构建文件/ pom文件没有区别)。
如果它都是正确构建的,您应该能够直接部署到MDS运行时(手动或通过maven)。  

在pom文件中,你应该能够覆盖那里的大多数东西,包括名称,版本,包类型,目标目录等。 您还可以使用maven来跟踪MDS更改 - 即将其版本与任何其他构建工件/ SOA组合一样。除了部署到MDS运行时之外,版本化的jar还可以上载到工件库(例如nexus),因此您具有良好的MDS更改可跟踪性

PS - 这可能有助于解释更多:http://weblog.singhpora.com/2016/10/managing-shared-metadata-mds-in-ci.html