maven 总结
来源:互联网 发布:115网盘vip会员淘宝 编辑:程序博客网 时间:2024/06/15 22:18
1、maven jar包下载不了
今天在一个新机器上开发,遇到了个问题,maven依赖的jar包下载不下来。maven的仓库地址是:https://repo.maven.apache.org/maven2
。把这个地址复制到浏览器中也打不开,在平常用的机器上可以打开。然后ping这个域名,正常的机器可以ping通,不正常的ping不同。然后我发现ping的时候,解析出的ip是不一样的。所以我把ip直接写到hosts文件中。就可以下载jar包了。
还有个问题,我把本地仓库都删了。新建maven项目报错。
解决方法:把那个正常的机器上的maven仓库中的/org/apache/maven目录拷贝到不正常的机器上。
不要浪费时间,换个机器。
换了个机器发现也不行,我用的开源的jar包是最新版本,我换了个版本,就可以了。
2、打包可执行jar包,需要借助maven-shade-plugin
插件
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>1.2.1</version> <executions> <execution> <phase>package</phase> <goals> <goal>shade</goal> </goals> <configuration> <transformers> <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> <mainClass>WordCount</mainClass> </transformer> </transformers> </configuration> </execution> </executions> </plugin> </plugins></build>
plugin元素在POM中的相对位置应该再下面。下面执行mvn clean install
阅读全文
0 0
- maven总结
- Maven总结
- Maven总结
- Maven 总结
- maven总结
- maven总结
- maven总结
- Maven 总结
- Maven总结
- maven总结
- maven总结
- maven总结
- maven总结
- maven 总结
- Maven总结
- Maven总结
- Maven总结
- maven总结
- [bigdata-126] docker+squid3搭建代理服务器
- Andrid 永久隐藏导航栏与系统栏
- JavaScript 常用方法及基础语法个人练习实例录
- ubuntu14.04安装注意事项
- struts-2.3.20升级至struts-2.5.10流程及主要事项
- maven 总结
- Windows桌面应用程序(1-1-2-1st) 使用DirectX设备资源
- django admin源码解读(笔记)
- 【七月Python入门】 第四课面向对象基础
- 虚拟机克隆
- seekbar
- JavaScript中清空数组的三种方式
- HashMap为什么是线程不安全的?
- 自己用的unity学习笔记(一)——组件操作