我现在对程序进行打包成jar,现在想通过运行jar的时候修改jvm的内存大小.请问在打包的时候是不是该做什么改动.
我是用eclipse打包的.运行是没有所谓的dos框,而是双击直接运行.而且也没得网上说的那种run.bat.
高手帮忙哦!!!!

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【yours1213】截止到2008-07-21 20:21:10的历史汇总数据(不包括此帖):
    发帖的总数量:19                       发帖的总分数:560                      每贴平均分数:29                       
    回帖的总数量:32                       得分贴总数量:7                        回帖的得分率:21%                      
    结贴的总数量:10                       结贴的总分数:220                      
    无满意结贴数:5                        无满意结贴分:170                      
    未结的帖子数:9                        未结的总分数:340                      
    结贴的百分比:52.63 %               结分的百分比:39.29 %                  
    无满意结贴率:50.00 %               无满意结分率:77.27 %                  
    楼主加油
      

  2.   

    设置jvm内存大小,楼主的问题实际上是怎么在程序里面像 cmd 里面 更改jvm内存,然后打包成可执行文件,对吧,首先string ="D:\j2sdk15\bin>java -Xms256M -Xmx512M HelloWorld"; 路径改成自己jdk安装目录,String   cmd   =   "******** ";
    Process   process   =   Runtime.getRuntime().exec(cmd);怎么打包成bat或则exe文件,自己去找找插件吧
      

  3.   

    eclipse/myeclipse可以修改jvm的大小!
      

  4.   

    运行参数是你的jar运行前,在命令行指定的,而不是你在jar里面配置的。java -jar myJar.jar -Xms256m -Xmx512m之类的。
      

  5.   

    是不是你说的这个就替代了以前的那个javaw了呢
      

  6.   

    我这样做出来了后,在哪可以看到我的jvm内存大小呢?
      

  7.   

    java -jar myJar.jar -Xms256m -Xmx512m 
    我把它改成了
    javaw -jar myJar.jar -Xms256m -Xmx512m 
    运行起了.但不知道这样做对不对?内存是不是改成功没?
      

  8.   

    javaw -jar myJar.jar -Xms256m -Xmx512m