Maven:未安装本地依赖项

时间:2018-08-13 13:36:51

标签: maven

这是我的项目结构:

swal("{{ session('alert') }}");

因此,$ ls pom.xml README.md rep-digital-api rep-digital-common 具有rep-digital-api作为依赖项。

我首先成功安装了rep-digital-common

rep-digital-common

当我尝试调整我的mvn -pl rep-digital-common clean package install 弹簧启动服务时出现问题:

rep-digital-api

编辑

父pom.xml片段:

mvn clean package -pl rep-digital-api           
[INFO] Scanning for projects...
[INFO] 
[INFO] ------------------------------------------------------------------------
[INFO] Building rep-digital-api 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3.417 s
[INFO] Finished at: 2018-08-13T15:35:28+02:00
[INFO] Final Memory: 28M/68M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project rep-digital-api: Could not resolve dependencies for project net.gencat.transversal.repositori.digital:rep-digital-api:jar:0.0.1-SNAPSHOT: Failed to collect dependencies at net.gencat.transversal.repositori.digital:rep-digital-common:jar:0.0.1-SNAPSHOT: Failed to read artifact descriptor for net.gencat.transversal.repositori.digital:rep-digital-common:jar:0.0.1-SNAPSHOT: Could not find artifact net.gencat.transversal.repositori.digital:rep-digital:pom:0.0.1-SNAPSHOT -> [Help 1]

我看了一下我的本地存储库。该软件包似乎已安装:

<modules>
    <module>rep-digital-common</module>
    <module>rep-digital-api</module>
</modules>

我的$ ls ~/.m2/repository/net/gencat/transversal/repositori/digital/rep-digital-common/ 0.0.1-SNAPSHOT maven-metadata-local.xml 片段:

~/.m2/settings.xml

编辑2

父pom.xml是:

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
                          https://maven.apache.org/xsd/settings-1.0.0.xsd">
      <localRepository/>
</settings>

我意识到<groupId>net.gencat.transversal.repositori.digital</groupId> <artifactId>rep-digital</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>pom</packaging> 告诉我父母的mvn无法解决:

  

找不到人工制品net.gencat.transversal.repositori.digital:rep-digital:pom:0.0.1-SNAPSHOT

0 个答案:

没有答案