maven项目无远程仓库开发配置(无外网、无maven私服)
只有本地仓库,进行maven项目开发。在maven的settings.xml文件中设置三项:
- 本地仓库地址
默认在当前系统用户下创建目录:.m2/repository<localRepository>D:/soft/Java/repository</localRepository>
- 脱机模式
如果settings.xml 文件中设置了外部工具的对应设置会失效。所以可以不设置,一般工具默认就不是脱机模式<offline>false</offline>
- 远程仓库地址
<mirror><id>nexus</id><mirrorOf>*</mirrorOf><name>nexus</name><url>file:///D:/soft/Java/repository/</url> </mirror>
默认仓库地址,跟远程仓库地址路径一致。脱机模式可以不设置。
总体思想:就是把远程仓库地址设置为file协议的本机地址。