急问:将内存升级到3G之后,JBuilder运行不了了。

时间:2023-01-11 22:48:31
如题。

表现为点击JBuilder图标,只是闪了一下然后没有动静了,查看任务管理器也没有发现JBuilder的任何相关线程。其他程序一切都正常。真是奇怪了。有没有人遇到过类似情况?

我怀疑是不是Java管理内存的模块不能动态识别新加入内存啊。

8 个解决方案

#1


楼主这样说是在重新安装JBuilder后验证的结果么?!
呵呵 验证一下吧

#2


内存升级到3G之后? 牛!

你在bin中直接命令jbuilder -verbose看看是什么结果

#3


miaoliujun按照您的方法试了之后是这样的输出:

E:\JBuilder-2005\bin>JBuilder -verbose
Invalid maximum heap size: -Xmx-750m
Unable to create JVM.

不知道这个代表了什么意思。怎么解决呢?

#4


另外发现JBuilder里写的程序,在JBuilder里直接Run比用java运行快很多。我用的是同一个JRE啊。怎么会这样的呢。

#5


Invalid maximum heap size: -Xmx-750m
Unable to create JVM.

表示配置的不对

你到bin下看jbuilder.config里面找找
# Tune this VM to provide enough headroom to work on large
# applications
vmmemmin 128m
vmmemmax 75%

按照我写的你配置,再运行看看

#6


JBuilder里直接Run用的JVM和你直接跑用的不一样的,JB有自带的

#7


谢谢miaoliujun的回复。

这个问题我后来自己查了一下JBuilder网站的更新发现是JBuilder2005的Bug,不支持2G以上内存。后来下了个补丁ms可以启动了。只是当在JBuilder里运行程序用-Xmx***m配置JVM内存的时候如果***大过1024好像还是会启动不了JVM(不是启动不了JBuilder)。不过总的来说问题基本解决了。呵呵。

#8


我的1g的挺好啊

#1


楼主这样说是在重新安装JBuilder后验证的结果么?!
呵呵 验证一下吧

#2


内存升级到3G之后? 牛!

你在bin中直接命令jbuilder -verbose看看是什么结果

#3


miaoliujun按照您的方法试了之后是这样的输出:

E:\JBuilder-2005\bin>JBuilder -verbose
Invalid maximum heap size: -Xmx-750m
Unable to create JVM.

不知道这个代表了什么意思。怎么解决呢?

#4


另外发现JBuilder里写的程序,在JBuilder里直接Run比用java运行快很多。我用的是同一个JRE啊。怎么会这样的呢。

#5


Invalid maximum heap size: -Xmx-750m
Unable to create JVM.

表示配置的不对

你到bin下看jbuilder.config里面找找
# Tune this VM to provide enough headroom to work on large
# applications
vmmemmin 128m
vmmemmax 75%

按照我写的你配置,再运行看看

#6


JBuilder里直接Run用的JVM和你直接跑用的不一样的,JB有自带的

#7


谢谢miaoliujun的回复。

这个问题我后来自己查了一下JBuilder网站的更新发现是JBuilder2005的Bug,不支持2G以上内存。后来下了个补丁ms可以启动了。只是当在JBuilder里运行程序用-Xmx***m配置JVM内存的时候如果***大过1024好像还是会启动不了JVM(不是启动不了JBuilder)。不过总的来说问题基本解决了。呵呵。

#8


我的1g的挺好啊