我正在开发一个依赖于我在项目中创建的小型库的API。在IntelliJ IDEA中,它看起来像:
PROJECT:myProject
- MODULE:mySimpleAPI(maven项目+春季启动应用程序)
- MODULE:mySmallLib(maven project)
我刚刚在mySpringAPI的依赖项中添加了mySmallLib。
但是当我执行spring-boot:run命令时,它试图从spring存储库下载依赖项。我尝试了离线模式,但它也没有用。我怎样才能告诉maven,依赖项已经在项目中,而且不需要下载它?
2 个答案:
答案 0 :(得分:0)
似乎您的代码/库未自动更新。所以你需要手动更新它们。
转到项目的每个子模块并打开pom.xml。现在右键单击该文件,然后单击“clean install”。
再次尝试运行您的应用程序,它应该可以正常运行。如果不是,请告诉我。
答案 1 :(得分:0)
在" mySmallLib"上运行mvn clean install
项目第一。这将在您当地的maven仓库中安装jar。然后,您可以在" mySimpleAPI"上执行mvn spring-boot:run
项目