maven通过配置VM options可以解决乱码、证书、依赖下载等问题
前言
把工作中容易遇到的关于maven问题做了一下记录,发现有些可以通过VM options设置参数解决,于是把他们总结写了篇博客。
1.maven控制台输出乱码问题
出现这个原因是源码使用的是UTF-8编码,maven平台默认编码是GBK.只需要将VM Options属性值设置为:-Dfile.encoding=GB2312;
2.证书校验问题
使用httpclient请求https的链接时,报错:PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target。在网上找了好久下载证书并安装在本地都没解决问题,后来时通过在Maven命令后加入参数“-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true”解决了问题。
3. maven下载依赖问题
一开始每次导入maven项目pom文件都会报错,用maven的install命令下载的依赖没有效果,还是有些问题。执行以下操作
将最上面的勾打上
然后在VM Options下面输入
-Dmaven.wagon.http.ssl.insecure=true
-Dmaven.wagon.http.ssl.allowall=true
-Dmaven.wagon.http.ssl.ignore.validity.dates=true
4.总结
不同的命令需要用空格隔开。
maven通过配置VM options可以解决乱码、证书、依赖下载等问题相关推荐
- 血战Maven,各种问题,Eclipse控制台乱码,Maven打包时Javadoc失败-UTF-8-BOM编码
最近继续Maven打包,一个项目又遇到问题了. 提示Javadoc失败,但是没有 Eclipse控制台乱码了,看不清具体原因. 瞎猜,太费时间了. 首要问题是解决乱码. 可以参考:转载 Eclipse ...
- Maven项目配置、检出、运行
副标题:JDK安装到Maven运行 关键字:JDK + SVN + Maven + Tomcat + Eclipse + IDEA 一.JDK 1.JDK包 JDK包 ../Java/jdk1.8 ...
- Intellij IDEA 的VM options参数配置说明
Intellij IDEA 的Tomcat Server 配置VM options参数说明 点击Intellij IDEA 界面窗口Run,打开Edit Configuration,出现Run/Deb ...
- maven打包报内存不足,配置maven vm options
服务器上内存所剩余不多了,用mvn打包报内存不足.解决办法就要把vm options中内存设置小一些. .mvn/jvm.config文件: 从 Maven 3.3.1+ 开始,您可以通过${mave ...
- maven导入模块后重新导入有两个一样的_Testng在Maven中配置Reportng中文乱码解决及笔记记录...
Testng在maven中配置Reportng及执行 Maven的pom.xml配置: <project xmlns="http://maven.apache.org/POM/4.0. ...
- IDEA - 解决 Maven 初始化配置 web.xml 为 2.3 的问题
IDEA - 解决 Maven 初始化配置 web.xml 为 2.3 的问题 参考文章: (1)IDEA - 解决 Maven 初始化配置 web.xml 为 2.3 的问题 (2)https:// ...
- Maven项目配置EL表达式原样输出解决方法
Maven项目配置EL表达式原样输出解决方法 参考文章: (1)Maven项目配置EL表达式原样输出解决方法 (2)https://www.cnblogs.com/d191/p/11689610.ht ...
- IDEA配置好maven后新建maven项目一直build失败的解决方法
IDEA配置好maven后新建maven项目一直build失败的解决方法 参考文章: (1)IDEA配置好maven后新建maven项目一直build失败的解决方法 (2)https://www.cn ...
- (配置消息转换器)解决后台返回json数据到前台时页面时中文显示乱码问题
(配置消息转换器)解决后台返回json数据到前台时页面时中文显示乱码问题 SpringMVC.xml中加 <!-- 配置消息转换器(解决中文乱码问题)--><mvc:annotati ...
最新文章
- 做「容量预估」可没有true和false
- 这个网站收集了很多杂志的审稿周期和收稿、拒稿意见,值得看看
- erdas裁剪影像_运用ERDAS裁剪影像
- linux mtime参数,linux find mtime参数详解
- java常量池的理解_Java常量池的大概理解
- html网页毕业论文,HTML网页设计毕业论文.pdf
- 使用idea的database模块绘制数据库er图
- Python坦克大战源代码
- Xcode9安装插件,xcode9安装使用Alcatraz
- 解构华为AI技术布局:构建无所不及的智能
- 清除dell服务器面板告警信息,DELL面板告警日志
- Coursera吴恩达机器学习week4笔记
- kal渗透----缓冲区溢出个人笔记
- 使用Javascript无限添加QQ好友原理解析
- LAMP—Mysql数据库
- STM32CubeIDE 利用LL库 SysTick简单实现hcsr04超声波测距
- mysql where or短路吗,是否对SQL WHERE子句进行了短路评估?
- UG NX C#.NET 二次开发步骤
- Delphi测试ODBC连接达梦数据库
- 软件工程专插本_2021年软件工程专业-编译原理-考试大纲(专插本).docx