Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring 如何在netbeans的另一个maven项目中添加我的一个项目jar_Spring_Maven_Dependencies_Pom.xml - Fatal编程技术网

Spring 如何在netbeans的另一个maven项目中添加我的一个项目jar

Spring 如何在netbeans的另一个maven项目中添加我的一个项目jar,spring,maven,dependencies,pom.xml,Spring,Maven,Dependencies,Pom.xml,我有一个项目。 我想把它添加到另一个maven项目中。我试图更改pom.xml文件,但没有效果。谁能给我推荐一下吗 我试图在pom.xml文件中添加以下依赖项: <dependency> <groupId>com.payupaisa.oauth</groupId> <artifactId>auth</artifactId> <version>1.0.0</version> <type>

我有一个项目。 我想把它添加到另一个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>

com.payupaisa.oauth
认证
1.0.0
罐子
系统
${basedir}/src/main/webapps/WEB-INF/lib/auth.jar

假设您的本地存储库中有auth.jar(因为它构建得很好)

你为什么不这样试试呢

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

com.payupaisa.oauth
认证
1.0.0
编译

老实说,我不喜欢在pom文件中给出jar的位置并使用scope作为系统,我将此任务交给Maven处理,通过首先搜索本地Maven存储库(/.m2)或Maven CENTRAL REPO(如果是第三方jar)来解决所有工件。

您确定给出了正确的工件ID吗?它是auth还是oauth
auth
您得到的错误是什么??我的jar名称是auth.jar,因此我将auth指定为artifactive。我无法导入此auth项目的任何类。com.payupaisa.oauth auth 1.0.0jar编译此文件&在更改了/.m2文件夹中的文件夹名称后,它帮助了您,谢谢