目前,我正在尝试为共享构建服务器在gradle中运行一些测试。我得到以下错误:
Error occurred during initialization of VM
java.lang.InternalError: Could not create SecurityManager:
worker.org.gradle.process.internal.worker.child.BootstrapSecurityManager
at sun.misc.Launcher.<init>(Launcher.java:102)
at sun.misc.Launcher.<clinit>(Launcher.java:53)
at java.lang.ClassLoader.initSystemClassLoader(ClassLoader.java:1451)
at java.lang.ClassLoader.getSystemClassLoader(ClassLoader.java:1436)使用--debug运行的JVM命令行参数是:
-DisTestMode=true
-Djava.security.manager=worker.org.gradle.process.internal.worker.child.BootstrapSecurityManager
-DtestLocators
-javaagent:../expandedArchives/org.jacoco.agent-0.7.8.jar_cbks496gfbgpke4b5ek12xen8/jacocoagent.jar=destfile=../../jacoco/testSpringContext_cnt_dmabtec.exec,append=true,inclnolocationclasses=false,dumponexit=true,output=file,jmx=false
-Xms128m
-Dfile.encoding=US-ASCII
-Duser.country=US
-Duser.language=en
-Duser.variant我尝试在本地和服务器上运行不同版本的gradle,以比较:
2.14.1本地服务器和2.14.1服务器
4.10.1本地服务器上的4.5.x
有没有人对这个问题有任何想法?如果你需要更多的信息,请问,我会提供如果我可以。谢谢。
发布于 2019-05-14 09:50:59
export GRAILS_OPTS='-Xmx4g'为我工作的魅力
发布于 2020-07-15 15:31:54
当MacOS/Unix中的~/..gradle/daemon文件夹损坏时,就会发生这种情况。强行删除守护进程文件夹为我解决了这个问题。
rm -rf ~/.gradle/daemon发布于 2018-11-28 10:20:04
嗨,我可以解决我的问题:删除用户主页中的缓存文件夹,然后删除项目文件夹中的.gradle文件夹。之后,我使用gradle init和gradle包装器来初始化它。重要的是,我必须重新启动计算机(Windows),因为缓存文件夹中的某些文件已被锁定。请确保缓存文件夹中的所有内容都已删除。我有一些挂着的gradle守护进程而没有删除所有的东西。
https://stackoverflow.com/questions/53217315
复制相似问题