🎀idea-maven配置

💖简介
idea-maven相关配置
📖SSL
在使用
Maven构建项目时,有时会遇到与SSL证书相关的问题,尤其是在尝试从某些远程仓库下载依赖项时。这种情况下,Maven可能无法验证服务器的SSL证书,导致构建失败
-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true
Dmaven.wagon.http.ssl.insecure=true:这个参数告诉Maven不要检查SSL证书的有效性。这相当于关闭了SSL证书的安全检查,使得Maven能够连接到那些没有正确配置SSL证书的服务器。Dmaven.wagon.http.ssl.allowall=true:这个参数允许Maven接受所有主机名验证,即使它们与SSL证书中的名称不匹配。
📖Xmx
在使用
Maven构建项目时,有时需要为JVM(Java 虚拟机)分配更多的内存,以确保构建过程能够顺利进行,尤其是在处理大型项目或执行耗资源的任务(如编译、测试等)时。-Xmx参数用于设置JVM的最大堆内存大小。
-Xmx768m
📖编码
在使用
Maven构建项目时,有时候需要指定文件编码格式以确保正确处理源代码和资源文件。-Dfile.encoding=utf-8参数就是用来设置JVM的默认文件编码为UTF-8的。
-Dfile.encoding=utf-8
🔧配置
⭐Importing
idea -> Settings -> Build, Execution, Deployment -> Build Tools -> Maven -> Importing
VM options for importer:
-Xmx768m -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true
⭐Runner
idea -> Settings -> Build, Execution, Deployment -> Build Tools -> Maven -> Runner
VM Options:
-Dmaven.wagon.http.ssl.insecure=true
-Dmaven.wagon.http.ssl.allowall=true
-Dfile.encoding=utf-8
结束

浙公网安备 33010602011771号