首页 javaWEB maven常遇到的一些问题总结

maven常遇到的一些问题总结

    解决maven提示:Couldnotreadsettings.xml,assumingdef…

 

 

解决maven提示:Couldnotreadsettings.xml,assumingdefaultvalues错误

 

原因可能有两个:

1.settings.xml的格式有问题,(可以拿别来对照下)

2.有可能是repository仓库有问题。(路径最好不要有中文)

未验证,先收录

 

 

解决eclipse创建maven项目报错!Couldnotresolvearchetypeorg.apache.maven.archetypes:maven-archetype-webapp:

 

 

解决办法:首先找到config/settting.xml在里面添加代理信息———-这个是重点:

 

然后重创建maven项目,表示本地测试创建成功

 

 

<proxies>
 <proxy>
     <id>my-proxy</id>
     <active>true</active>
     <protocol>http</protocol>
     <username>dgfd514</username>
     <password>165415</password>
     <host>10.101.1.6</host>
     <port>80</port>
    <!-- <nonProxyHosts>local.net|some.host.com</nonProxyHosts> -->
   </proxy>
 </proxies>

 

 

  eclipse运行maven的jetty插件内存溢出

 

系统运行在MAVEN中的jetty插件下,当在ECLIPSE运cleanjetty:run时系统提示OutOfMemoryError:PermGenspace。

解决办法:

设置runas--->runconfiguragtions--->jre标签下的属性VMarguments:
-server-Xms512m-Xmx1024m-XX:PermSize=512m-XX:MaxPermSize=512m-XX:+CMSClassUnloadingEnabled-XX:+PrintGCDetails-Xloggc:%M2_HOME%/gc.log-XX:+HeapDumpOnOutOfMemoryError-XX:HeapDumpPath=%M2_HOME%/java_pid.hprof

 

其中参数说明如下:

-XX:+CMSPermGenSweepingEnabled:允许permgenspace的垃圾回收
 -XX:+CMSClassUnloadingEnabled:
  allowsthegarbagecollectortoremoveevenclassesfromthememory
-XX:PermSize=256M-XX:MaxPermSize=256M:raisestheamountofmemoryallocatedtothepermgenspace

 

解决失败用例:
1.在系统环境变量中添加MAVEN_OPTS="-Xms40m-Xmx512m-XX:PermSize=512m"不行,
2.在eclipse.ini文件中添加-Xms40m-Xmx512m-XX:PermSize=512m也不行。
3.runas--->runconfiguragtions--->jre标签下的属性VMarguments:
-Xms512m-Xmx1024m

 

 

免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。

为您推荐

nodejs 整理记录

nodejs 整理记录

下载包 https://blog.csdn.net/m0_59878114/article/details/120274...
websocket测试html

websocket测试html

<!DOCTYPE html> <html> <head> <meta cha...
bigdemical两个数比较大小

bigdemical两个数比较大小

/*int result = bigdemical1.compareTo(bigdemical2) result = -...
Beetl2.7 中文文档

Beetl2.7 中文文档

Beetl目前版本是2.7.23,相对于其他java模板引擎,具有功能齐全,语法直观,性能超高,以及编写的模板容易维护等...
纯CSS实现多个便签在一行展示,拖动滚动

纯CSS实现多个便签在一行展示,拖动滚动

div <h2>请注意需要在移动端预览,PC端拖拽无效果</h2> <div class=...
返回顶部