我想将一个包从一个 springboot 项目添加到另一个项目。我已经从“mylibrary”项目生成了 jar 文件 - 导出到硬盘 - 导入到 cadmdb2“项目”,但运行 maven install 后出现错误,“mylibrary”项目中的类 Company 不存在。怎么了?请查看下面的屏幕截图。
在连接的项目中执行
mvn install
任务。然后将其用作 pom.xml 文件中的常规依赖项:
...
<dependencies>
...
<dependency>
<groupId>{groupId}</groupId>
<artifactId>{artifactId}</artifactId>
<version>{version}</version>
</dependency>
...
</dependencies>
...
如果想直接从文件连接,可以使用此方法,但不推荐。 :)
<dependency>
<artifactId>{libArtifactId}</artifactId>
<groupId>{libGroupid</groupId>
<scope>system</scope>
<version>{libVersion}</version>
<systemPath>${basedir}/libs/{libName}.jar</systemPath>
</dependency>
注意:在上面的示例中,JAR 文件应放置在项目根目录的“libs”目录中。