如题,菜鸟级问题,各位大侠帮忙解答啊。

解决方案 »

  1.   

    那应该在哪里设置啊??我在环境变量里设置了,JAVA_OPTS='-Xms256m -Xmx512m' ,也不可以。
      

  2.   

    如果是web项目的话要在服务器中设置,比如tomcat的参数中设置,如果就是桌面或本地应用的话,真没试过,不清楚是不是在环境变量中!自己感觉应该是启动jvm的时候设置的,但是jvm应该不是自启动的,期待牛人
      

  3.   

    jvm都是用的本机的吧,能够通过程序设置别人的jvm吗?够呛吧!反正自己没试过呀
      

  4.   

    不清楚是不是能在 Manifest.mf 中设置,
    一般的做法都是 在启动你的程序时,写个bat,在其中设置上jvm的最大内存等等
      

  5.   

    难道这种通过jar启动的桌面应用程序就不能对虚拟机参数进行设置吗??期待牛人
      

  6.   

    MANIFEST.MF 是 JAR 包描述符,而 JVM 内存是运行时指定的,两者没有丝毫关系。
      

  7.   


    恩,有一定道理。想问下lz,jvm的内存不是和你代码的编译量有关吗,你还能强行改变它?
      

  8.   


    那请问像这种jar如何设置JVM的运行时最大内存值,环境变量中 设置 JAVA_OPTS='-Xms256m -Xmx512m',不起作用