最近遇到一些问题,需要调整weblogic的内存用于做压力测试,weblogic默认的内存是远远不能满足当前测试需求。由于服务器是64位8G的内存,但是在服务器上安装的jdk和weblogic都是32位的,通过修改C:OracleMiddlewareuser_projectsdomainsase_domainin下的setDomainEnv.cmd文件,怎么也调不上去,最大内存只能调到2g ,调到2G以上weblogic就无法启动(双击startWebLogic.cmd一闪而过,就自动关闭了,也没有任何日志),很是苦逼关键是没有日志,不知道问题原因,后面尝试了重新下载64位jdk8,还是不行,又重新下载64位jdk7也不行
后来在网上百度,找了一篇博客,感谢number_chc的分享,博客地址:http://blog.csdn.net/number_chc/article/details/42238639 weblogic官网上没有32位和64位之分,在windows32位和windows64上都可以安装,但是内存就是调不上去。
也就是说我们在官网上,windows环境的不要去下载exe为后缀的安装包包,要下载jar包(我下载的是wls1036_generic.jar)jdk是jdk_7u_1.7.0.0_64.exe,先安装64位JDK再安装weblogic的jar包,安装好后修改内存大小成功了,因为我的笔记本是64位8g内存,最大内存可以调到7g。