Jak*_*lcz 1 java compilation maven sling
我正在尝试使用Maven编译Apache Sling但我仍然收到此错误:
Exception in thread "main"
Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler i
n thread "main"
Run Code Online (Sandbox Code Playgroud)
我发现它可以通过设置MAVEN_OPTS env来解决.变量到此
set MAVEN_OPTS="-Xmx512m -XX:MaxPermSize=512m"
Run Code Online (Sandbox Code Playgroud)
但现在我收到了这个错误
Invalid maximum heap size: -Xmx512m -XX:MaxPermSize=512m
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Run Code Online (Sandbox Code Playgroud)
我试着改变它
set MAVEN_OPTS="-Xmx512m -XX:MaxPermSize512m"
Run Code Online (Sandbox Code Playgroud)
但错误是一样的
谢谢你的帮助
我在Windows的命令提示符下遇到了同样的问题,但是当我使用cygwin时,一切都成功编译了.在许多示例中使用的是linux命令,我建议您使用cygwin.
您应该使用以下命令:
export MAVEN_OPTS="-Xmx256m -XX:MaxPermSize=128m"
mvn clean install -DskipTests
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3147 次 |
| 最近记录: |