SiG*_*iGe 5 java eclipse jvm-arguments
我尝试在Eclipse中运行带有JVM参数的 JAVA应用程序.我注意到每次在参数末尾都会附加一个" -noverify "字符串,这会使它们无法使用,因为我需要它作为配置文件的补丁.(并且程序说:"/ home /user/config.properties-noverify"不存在.)
论点是:
-Djava.security.egd=file:/dev/./urandom -Dspring.config.location="/home/sige/guezbin/application.properties" -DconfigPath="/home/sige/eclipse-workspace/ImgCompr/config-default.properties"
Run Code Online (Sandbox Code Playgroud)
我是在Ubuntu下开发的.使用Eclipse版本4.8.
我用Google搜索了很多,但我没有找到任何答案.
有人可以解释一下这是什么以及如何以正确的方式使用它?
JVM检查要加载的编译类的字节代码,以查看它是否表现良好.这是执行不受信任的代码的必要步骤.
不幸的是,这需要时间,对于像Eclipse这样的大型应用程序,这可能会增加启动时间."-noverify"标志将其关闭.
听起来你需要在自己的字符串后面有一个空格,所以"-noverify"标志不会连接在一起.如果你不能这样做,那就做一个像"-Dignore"那样的工作-Dignore-noverify ,然后你的代码就可以了.