Ò
MAVEN2
使用
mvn
install
命令出现
java.lang.
OutOfMemoryError
错误
解决办法
命令行先执行: set MAVEN_OPTS=-Xms256m -Xmx256m, 然后照常执行: mvn install. 问题解决!
命令行先执行: set MAVEN_OPTS=-Xms256m -Xmx256m, 然后照常执行: mvn install. 问题解决!
Ò
打开
maven的bin目录下的mvn.bat(windows),将
set MAVEN_OPTS=-Xms256m -Xmx256m添加进去,大小可以自己调整
Ò
有一些是环境问题,可以打开
maven的bin目录下的mvn.bat(windows),将 @echo
off修改为@echo
on,在命令行运行mvn命令可以查看到环境设置是否正确
Ò
在自己的环境编译运行
OK,提测就通不过
?
可能由于自己的本地库还是老的 , 进入本地库删掉老的二方私库,一般可以定位到原因。
建议:修改过二方库的,在编译项目时最好先删掉老的本地库,重新install后再进行编译,避免提测出现问题 。
可能由于自己的本地库还是老的 , 进入本地库删掉老的二方私库,一般可以定位到原因。
建议:修改过二方库的,在编译项目时最好先删掉老的本地库,重新install后再进行编译,避免提测出现问题 。
Ò
新建工程打包后没有自己的新建工程的
jar包
?
可能是pom.xml文件没有配制正确,看一下项目中别的pom文件是怎样配制的,copy一份修改一下就可以了 。
可能是pom.xml文件没有配制正确,看一下项目中别的pom文件是怎样配制的,copy一份修改一下就可以了 。
Ò
错误:读取
\
jmxtools
\1.2.1\
jmxtools
-1.2.1.jar 时出错; error in opening zip file
错误:读取 \ jmx \ jmxri \1.2.1\jmxri-1.2.1.
jar 时出错; error in opening zip file
2 错误
-1.2.1.jar 时出错; error in opening zip file
错误:读取 \ jmx \ jmxri \1.2.1\jmxri-1.2.1.
jar 时出错; error in opening zip file
2 错误
Ò
这是由于
sun的什么认证,使这两个jar下载下来是空的,而项目中有些jar包又依赖于这两个jar,报错了
Ò
解决办法
1、更换一下应用中jar的版本,减少对这两个jar的依赖
2、最根本的解决方法去网上把这两个jar下载下来覆盖掉。有同学已有可以发给大家一下
Ò
mvn
help:effective-pom
查看有效
POM
Ò
mvn
help:effective
-settings
查看有效
settings
Ò
mvn
help:active
-profiles
查看激活的
profile
Ò
这些命令会检查所有的的
pom
文件,
settings
文件,
profile
文件,帮助你查看其中的差异和影响。可能有些人在
~/.
m2/settings.xml
或者
M2_HOME/conf/settings.xml
做了自定义。大家统一设置
M2_HOME/conf/settings.xml,
~/.
m2/
settings.xml请删除,方便部门内部统一
Ò
使用
-
X
参数查看
Maven
详细运行情况,如
mvn
clean install -X
,
让
Maven
打开
debug
日志。
Ò
关闭日志
mvn
install -q