我已经用现有的Gradle文件导入BouncyCaSTLe项目。而且我目前正在将其他API实现到BC中,但出现了StackOverflow错误。现在,我想增加我的JVM堆栈。我已经尝试添加
task run(type: JavaExec) {
jvmArgs '-Xss4m' // will add this argument to list
// or
}
在build.gradle文件中,但没有任何更改。之后,我尝试编辑配置并写入VM选项:-Xss4m
毕竟什么都没有改变。
我搜索了帖子,发现其中一位说:
我需要gradle.properties文件,并在其中写入org.gradle.jvmargs = -Xss4m。
我这样做了,但是什么也没发生。
如果我添加-Xss4m标志,那么我正在BC中实现的API可以正常工作,但是在Gradle Project中可以正常工作。我不知道如何强制gradle使用此标志。
我希望有人可以帮助我强制gradle使用它。
最佳答案
您好,我终于找到了解决问题的办法。 build.gradle文件中的一个test {...}部分。您只需要在其中添加jvmArgs(['-Xss4m']),堆就会增加。
关于gradle - BouncyCaSTLe Gradle项目中的StackOverflow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62695229/