改变JVM的参数问题

王大叔爱编程 发布于 2014/10/14 17:10
阅读 182
收藏 1

我有一段代码,其实很简单就是递归调用,我想通过改变栈大小,来观察不同大小栈的最大可用的栈深度。

我是在eclipse上面跑的代码,我是去改eclipse.ini还是改变我本地jdk的栈参数?

还有一个问题,如果我是一个小的web项目,server用的是tomcat,那怎么去控制栈大小呢?

加载中
0
红薯
红薯
Eclipse 可直接修改 eclipse.ini

Tomcat 可修改 catalina.sh

王大叔爱编程
王大叔爱编程
回复 @红薯 : 懂了,谢谢。
红薯
红薯
回复 @王大叔爱编程 : 只是修改启动 Eclipse 的那个 JVM 的参数而已
王大叔爱编程
王大叔爱编程
因为eclipse用的也是我电脑上面的JRE,我修改eclipse.ini,意味着就是修改了我电脑上面的JRE,right?
0
antipro
antipro
在eclipse上面跑代码,可以在程序上点右键,选择Run As->Run Configurations,在对话框的Arguments标签页的第二个文本框里填JVM的参数,如果你想做比较,不用每次修改,再新建一个Run,填写不同的JVM参数即可。
antipro
antipro
回复 @王大叔爱编程 : 不客气,另外帮我设置为正确答案,谢谢。
王大叔爱编程
王大叔爱编程
是的,通过该run as中的Arguments方便多了,谢谢。
0
王大叔爱编程
王大叔爱编程

引用来自“antipro”的评论

在eclipse上面跑代码,可以在程序上点右键,选择Run As->Run Configurations,在对话框的Arguments标签页的第二个文本框里填JVM的参数,如果你想做比较,不用每次修改,再新建一个Run,填写不同的JVM参数即可。

改变eclipse.ini的参数,改变的是启动eclipse所用的jdk的jvm参数。

通过在Run As中的Run Configurations可以随时改变JVM参数而不用每次都去改eclipse.ini配置文件。

返回顶部
顶部