首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法创建SecurityManager

无法创建SecurityManager
EN

Stack Overflow用户
提问于 2018-11-08 22:47:59
回答 5查看 9.6K关注 0票数 10

目前,我正在尝试为共享构建服务器在gradle中运行一些测试。我得到以下错误:

代码语言:javascript
复制
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命令行参数是:

代码语言:javascript
复制
-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

  • 在本地,它将始终通过所有的测试,而不管分级版本。
  • 在服务器上,当它尝试一个特定的测试时,它总是会失败。
  • 本地和服务器都有相同的JVM参数。
  • 两者都在使用java 8。
  • 如果工作目录中的.gradle目录在gradle任务之前被删除,结果相同
  • 无法使用gradle-worker.jar删除/.gradle目录,因为它是一个共享构建服务器(我没有权限)

有没有人对这个问题有任何想法?如果你需要更多的信息,请问,我会提供如果我可以。谢谢。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2019-05-14 09:50:59

代码语言:javascript
复制
 export GRAILS_OPTS='-Xmx4g'

为我工作的魅力

票数 1
EN

Stack Overflow用户

发布于 2020-07-15 15:31:54

当MacOS/Unix中的~/..gradle/daemon文件夹损坏时,就会发生这种情况。强行删除守护进程文件夹为我解决了这个问题。

代码语言:javascript
复制
rm -rf ~/.gradle/daemon
票数 24
EN

Stack Overflow用户

发布于 2018-11-28 10:20:04

嗨,我可以解决我的问题:删除用户主页中的缓存文件夹,然后删除项目文件夹中的.gradle文件夹。之后,我使用gradle init和gradle包装器来初始化它。重要的是,我必须重新启动计算机(Windows),因为缓存文件夹中的某些文件已被锁定。请确保缓存文件夹中的所有内容都已删除。我有一些挂着的gradle守护进程而没有删除所有的东西。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53217315

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档