Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 64位Windows上的Eclipse win32_Java_Windows_Eclipse_Swt_32bit 64bit - Fatal编程技术网

Java 64位Windows上的Eclipse win32

Java 64位Windows上的Eclipse win32,java,windows,eclipse,swt,32bit-64bit,Java,Windows,Eclipse,Swt,32bit 64bit,在Windows 64位上运行Eclipse for Windows 32位时,是否存在任何缺点和错误 32位Eclipse应该选择哪个Java发行版(32/64) (问题可能没有Eclipse在.zip中分布了特定于操作系统的SWT GUI库那么简单)只需安装32位JDK以与32位Eclipse一起使用即可 在Windows x64上使用32位软件是常见的做法,直到Windows 64位堆栈能够顺利工作 参考号 扩展为在一个系统上有2个JDK(或JRE)可能会成为一个问题: 从 如果

在Windows 64位上运行Eclipse for Windows 32位时,是否存在任何缺点和错误

32位Eclipse应该选择哪个Java发行版(32/64)


(问题可能没有Eclipse在.zip中分布了特定于操作系统的SWT GUI库那么简单)

只需安装32位JDK以与32位Eclipse一起使用即可

在Windows x64上使用32位软件是常见的做法,直到Windows 64位堆栈能够顺利工作

参考号

扩展为在一个系统上有2个JDK(或JRE)可能会成为一个问题:

如果JVM安装在
eclipse/jre
目录中,eclipse将使用它;否则,启动器将参考
eclipse.ini
文件和系统路径变量。Eclipse不参考
JAVA\u HOME
环境变量

要明确指定您选择的JVM,可以使用
-vm
命令行参数:

eclipse-vmc:\jre\bin\javaw.exe
''通过执行指定的Java可执行文件启动Java
eclipse-vmc:\jre\bin\client\jvm.dll
''通过在eclipse进程中加载jvm启动Java

,为什么要在64位操作系统上运行32位应用程序?这毫无意义。不,32位应用程序在Windows64上可以正常运行。Eclipse自带了自己的JRE,这不会成为问题。您可以选择任何想要构建项目的Java发行版,32位或64位都可以与32位Eclipse一起使用。您构建项目所依据的运行时与用于运行Eclipse的运行时无关。@JasonC我认为您应该将此评论作为一个答案发布,然后丢失您的完美1111rep@JasonCeclipse的可下载版本不包括JRE。@例如,fge您可以将Eclipse32放在U盘上,并在两个窗口上使用(例如在工作和家庭中)