Maven 缺少我自己的回购协议的POM,没有可用的依赖项信息
我目前正在学习软件开发,并在一项作业中使用jitpack从一个项目发布到另一个项目 第一个项目(我想在第二个项目中作为依赖项添加)只包含三个类,每个类都有一个JUnit测试。我更改了一些内容,所以现在是V5.0版本 我的第二个项目尚未推出,但这是pom文件:Maven 缺少我自己的回购协议的POM,没有可用的依赖项信息,maven,netbeans,jitpack,Maven,Netbeans,Jitpack,我目前正在学习软件开发,并在一项作业中使用jitpack从一个项目发布到另一个项目 第一个项目(我想在第二个项目中作为依赖项添加)只包含三个类,每个类都有一个JUnit测试。我更改了一些内容,所以现在是V5.0版本 我的第二个项目尚未推出,但这是pom文件: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.nuig</groupId>
<artifactId>assignment1_driver</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>jar</packaging>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>8</maven.compiler.source>
<maven.compiler.target>8</maven.compiler.target>
</properties>
<dependencies>
<dependency>
<groupId>com.github.MohamedMoustafaNUIG</groupId>
<artifactId>assignment1</artifactId>
<version>v5.0</version>
</dependency>
</dependencies>
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
</project>
我还收到了以下警告:
The POM for com.github.MohamedMoustafaNUIG:assignment1:jar:v5.0 is missing, no dependency information available
即使zip文件(来自链接版本)包含pom文件
感谢您的帮助,因为我不知道如何解决此问题。您需要:
- 使用
在同一台计算机上构建clean install
,使其在本地存储库中可用assignment1
- 使用
将clean deploy
部署到Maven存储库,然后将其用作assignment1
The POM for com.github.MohamedMoustafaNUIG:assignment1:jar:v5.0 is missing, no dependency information available