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
Maven 无法读取我案例中的工件_Maven_Maven 3 - Fatal编程技术网

Maven 无法读取我案例中的工件

Maven 无法读取我案例中的工件,maven,maven-3,Maven,Maven 3,我在用MacBook。我已经安装了ApacheMaven3.1.1 在我的mavenlocal存储库路径下,我看到已经安装了我的基本项目的工件: ~/.m2/repository/com/my/base/project/MyBase/1.0/MyBase-1.0.jar 在另一个项目(功能项目)的pom.xml中,我添加了我的基础项目作为依赖项: <dependency> <groupId>com.my.base.project</groupId>

我在用MacBook。我已经安装了ApacheMaven3.1.1

在我的mavenlocal存储库路径下,我看到已经安装了我的基本项目的工件:

~/.m2/repository/com/my/base/project/MyBase/1.0/MyBase-1.0.jar
在另一个项目(功能项目)的pom.xml中,我添加了我的基础项目作为依赖项:

<dependency>
    <groupId>com.my.base.project</groupId>
    <artifactId>MyBase</artifactId>
    <version>1.0</version>
    <scope>provided</scope>
</dependency>

为什么??我做错了什么?

是否有工件的POM文件-
~/.m2/repository/com/my/base/project/MyBase/1.0/MyBase-1.0.POM
?是的。该工件由“maven install”命令安装。通过
mvn install
显示已安装的pom文件。。
Failed to collect dependencies at com.my.base.project:MyBase:jar:1.0: Failed to read artifact descriptor for com.my.base.project:MyBase:jar:1.0: