Java 如何将Intellij从64位切换到32位
我安装了Intellij终极版。当我看到安装目录时,我看到它同时安装了32位和64位版本的Intellij。但是,当我启动Intellij启动器并启动Intellij时,默认情况下它会启动64位版本的Intellij。我不知道如何切换到32位版本,因为我需要运行32位版本来运行我的程序。我能知道如何切换到32位版本吗。当我点击idea.exe时,什么也没发生。我需要启动Intellij启动器来启动Intellij,它只启动64位版本。我需要更改idea.bat文件吗?请帮忙。提前感谢为什么要切换32位Java 如何将Intellij从64位切换到32位,java,intellij-idea,Java,Intellij Idea,我安装了Intellij终极版。当我看到安装目录时,我看到它同时安装了32位和64位版本的Intellij。但是,当我启动Intellij启动器并启动Intellij时,默认情况下它会启动64位版本的Intellij。我不知道如何切换到32位版本,因为我需要运行32位版本来运行我的程序。我能知道如何切换到32位版本吗。当我点击idea.exe时,什么也没发生。我需要启动Intellij启动器来启动Intellij,它只启动64位版本。我需要更改idea.bat文件吗?请帮忙。提前感谢为什么要切换
然而,据我所知,当你想要启动32位的时候,IDEA使用它自己的捆绑32位JRE。如果没有这样的JRE,IDEA会尝试按特定顺序在多个位置查找32位JRE(%IDEA\u HOME%,%JDK\u HOME%,%JAVA\u HOME%)。idea.exe.vmoptions中的值将传递给它。因此,请检查您的JRE版本。用于运行IntelliJ的Java版本不会影响IntelliJ用于运行代码的版本
如果您告诉IntelliJ在项目中使用32位Java(在提示时设置SDK),这就足够了。您无需将任何内容更改为IntelliJ本身。但如何启动32位版本的IntelliJ?我的想法有自己的32位JREI,只需要在32位JRE和32位JVM上运行我的项目。我不想更改SDK版本。可能吗?您误解了SDK的版本。您不应该关心JVM IntelliJ本身使用了什么。你应该只关心你告诉IntellJ在你的程序中使用什么JVM。我按了ctrl+Shift+Alt+S,这让我进入了项目配置,在那里我更改了SDK版本。这够好吗?@krish你是唯一能说的人。