0

我正在尝试 mavenize 一个使用 IBM MQ 的项目。在我们的 Nexus 服务器中,只有 pom 存在:

<dependency>
  <groupId>com.ibm</groupId>
  <artifactId>com.ibm.mq</artifactId>
  <version>5.3.07</version>
  <type>pom</type>
</dependency>

据我了解,MQ 是专有软件。我确实有 MQ 的 jar 文件。如何将这些添加到项目中,并保留 pom.xml 指定的依赖项。

我可以将 jars 上传到我们的 Nexus,因此它还包含 jar(带有 pom),或者我可以在项目中添加一个 pom 依赖项和一些系统或导入的 cand 吗?

4

1 回答 1

2

我建议您将 jar 上传到您的公司存储库中。这样,任何开发人员都可以毫无问题地使用此依赖项。您只需要使用以下 2 个选项执行deploy:deploy-file :

  • 相同的 groupId、artifactId、版本
  • -DgeneratePom=false
于 2012-05-15T16:52:24.763 回答