【问题标题】:how to add my one project jar in another maven project in netbeans如何在netbeans的另一个maven项目中添加我的一个项目jar
【发布时间】:2013-08-02 06:43:16
【问题描述】:

我有一个项目 jar oauth。 我想将它添加到另一个 maven 项目中。我试图更改 pom.xml 文件但没有效果。谁能给我推荐一下?

我尝试在我的 pom.xml 文件中添加以下依赖项:

<dependency>
  <groupId>com.payupaisa.oauth</groupId>
  <artifactId>auth</artifactId>
  <version>1.0.0</version>
  <type>jar</type>
  <scope>system</scope>
  <systemPath>${basedir}/src/main/webapps/WEB-INF/lib/auth.jar</systemPath>
</dependency>

【问题讨论】:

  • 您确定您提供了正确的 artifactId 吗?它是 auth 还是 oauth ? &lt;artifactId&gt;auth&lt;/artifactId&gt;你遇到什么错误??
  • 我的 jar 名称是 auth.jar 所以我把 auth 作为 artifactId
  • 我无法导入此身份验证项目的任何类。

标签: spring maven dependencies pom.xml


【解决方案1】:

假设您在本地存储库中有该 auth.jar(因为它构建良好)。

你为什么不试试这样。

<dependency>
  <groupId>com.payupaisa.oauth</groupId>
  <artifactId>auth</artifactId>
  <version>1.0.0</version>
  <scope>compile</scope>
</dependency>

老实说,我不喜欢在我的 pom 文件中提供 jar 位置并使用范围作为系统,我将这个任务留给 Maven 处理,以通过首先在本地 maven 存储库中搜索来解决所有工件(/.m2 ) 或在 MAVEN CENTRAL REPO 中(如果它是 3rd 方 jar)。

【讨论】:

  • com.payupaisa.oauthauth1.0.0jarcompile 这个&在更改/.m2文件夹中的文件夹名称后,它帮助了谢谢
猜你喜欢
  • 2019-06-19
  • 2015-05-12
  • 2014-04-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-09-08
  • 1970-01-01
相关资源
最近更新 更多