1.首先 JDK,Oracle,Myeclipse,Tomcat 装32位的,这些软件单独的都能用(亲测)。
2.JDK应该跟eclipse(不是Myeclipse)安装一样位数的,也就是说JDK和ECLIPSE必须同32位或同为64位,否则会出现eclipse打不开的情况。
不过myeclipse不受这个影响,因为myeclipse自带JDK。
3.oracle装都多少位的都能用,与JDK Myeclipse,tomcat绝不会有冲突,但是如果你在64位系统上装32位的oracle,那么以后你如果使用oracle的quest软件,比如说toad,就会造成toad无法连接上oracle。
4.tomcat装多少位都无所谓
个人建议,都装64位的,因为我也是当初从32位机转到64位机上来的,结果混用JDK+ECLIPSE时候各种纠结。
现在上述软件,包括其他软件,如果提供64位的,我都安装64位,一年时间没有出现任何问题。
64位的win7可以安装x86或x64版本的jdk,当前主流版本为JDK8:Windows x86jdk-8u60-windows-i586.exe
Windows x64jdk-8u60-windows-x64.exe
下载地址:
http://download.oracle.com/otn-pub/java/jdk/8u60-b27/jdk-8u60-windows-i586.exe
http://download.oracle.com/otn-pub/java/jdk/8u60-b27/jdk-8u60-windows-x64.exe
可以根据所运行的java程序要求选择下载。一般情况的java程序两种jdk都能运行,有些调用了native功能的java程序可能需要特定的版本。
另外,32位的win7只能安装x86版本的jdk。
其实64位JAVA启动后闪退也是因为内存不足所造成的。你试试在启动器里点开“设置”,
把使用的内存调小一点(如调成:512MB)再开起来试试。
另外,显卡的不足也可能导致这种情况的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)