
maven 打包( package ) web 项目 发现进程中
Downloading: https://raw.github.com/HaraldWalker/user-agent-utils/mvn-repo/org/eclipse/swt/maven-metadata.xml Downloading: https://app.camunda.com/nexus/content/groups/public/org/eclipse/core/commands/maven-metadata.xml Downloading: https://raw.github.com/HaraldWalker/user-agent-utils/mvn-repo/org/eclipse/core/commands/maven-metadata.xml 如果说第一次还好
但是每次都这样,为何 maven 不下载下来放在本地
有何方法去掉这个必要性?
1 dltsgl 2017-08-10 10:20:24 +08:00 via Android 本来就是下载到本地的吧,要不就是删掉了,要不就是 maven 本地仓库位置变了 |
2 1runningbird 2017-08-10 10:38:55 +08:00 是不是你在 package 的时候使用了,mvn XXXXX package -U ? 如果有-U 参数,则每次打包的时候都会强制更新依赖。 否则, 使用的是已经下载好的。 如果不想每次都下载依赖, 就把-U 去掉 |
3 whatgui 2017-08-10 10:44:45 +08:00 试一下打包的时候加上-o 或者--offline 参数,前提是你的包或者插件至少更新过一次 |
4 loveCoding 2017-08-10 10:48:25 +08:00 私服搞起来. |
5 Gonster 2017-08-10 11:19:10 +08:00 via iPhone 是不是你有加后缀是 SNAPSHOT 的依赖,maven 检查快照版依赖有没有更新,所以老会下载这些文件来确认 |
6 guyeuro OP @1runningbird 我直接用的是 intellij 右边 maven 窗口 LifeCycle 里的 package 选项,没有自己输入参数 |
7 AJian 2017-08-10 13:57:24 +08:00 maven 有离线模式 |
8 guyeuro OP @AJian intellij 右边 maven 窗口 LifeCycle 里的 package 选项如何设置离线模式?如何设置参数? |
9 guyeuro OP @Gonster 用的是打包插件 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>2.6</version> <configuration> <warName>${project.artifactId}</warName> </configuration> </plugin> |
10 AJian 2017-08-10 18:04:09 +08:00 maven settings.xml -> <offline>true</offline> |