我在運行64位Windows 7,我用JMF做一個項目,我發現作品的系統最好的(或唯一的)與32位JDK。我正在使用32位日食。我還安裝了64位JDK。現在我已經爲32位JDK設置了classpath(JAVA_HOME和Path)。使用64位和32位JDK
的問題是它變得忙亂的64位和32位JDK(我不得不每次改變類路徑)之間切換。有沒有更簡單的方法來做到這一點?
我在運行64位Windows 7,我用JMF做一個項目,我發現作品的系統最好的(或唯一的)與32位JDK。我正在使用32位日食。我還安裝了64位JDK。現在我已經爲32位JDK設置了classpath(JAVA_HOME和Path)。使用64位和32位JDK
的問題是它變得忙亂的64位和32位JDK(我不得不每次改變類路徑)之間切換。有沒有更簡單的方法來做到這一點?
我建議只保留一個你的機器上安裝JDK。
如果您正在使用JMF和Eclipse的32位然後卸載64位JDK
按照甲骨文。
Eclipse中並不需要依賴於JAVA_HOME或路徑。您可以指定用於在eclipse.ini文件中運行Eclipse的JVM,並通過Eclipse首選項指定目標JVM的路徑。
如果你需要運行命令行32位和64位Java,你應該投資一些時間在編寫shell腳本,別名等
你可以寫一個腳本(要執行使用「。」)將切換PATH和JAVA_HOME的設置。
我喜歡寫簡單的包裝腳本或別名來自動生成或運行於您正在開發的軟件的步驟的方法。您可以在這些腳本中嵌入PATH和JAVA_HOME的本地覆蓋。
運行不改變環境變量
64位月食只需64位JRE複製到eclipse(64位)的根文件夾並將其重命名爲JRE。
只需在您的機器上保留32位JDK .AFAIK 32位eclipse與64位JDK存在問題 –
@vineetrok當您說'64bit jdk active'時,您的意思是什麼? – SimonC
我不知道它是否有正確的說法。但是我的意思是說我爲64Bit JDK設置了類路徑。並在命令提示符下執行「java -version」顯示64位JDK。 – md1hunox