2012-10-11 86 views
1
java -version 
java version "1.6.0_26" 
Java(TM) SE Runtime Environment (build 1.6.0_26-b03) 
Java HotSpot(TM) Server VM (build 20.1-b02, mixed mode) 

現在我有一個Java應用程序,它說如何卸載較新版本的java並安裝舊版本?

不同版本的Java Runtime Environment(JRE)的需要使用此應用程序。 ,它是1.6.0_17 ...

怎麼辦?

+0

...什麼操作系統你 詢問? –

+0

1.6.0_26通常應該適用於1.6.0_17。執行java程序時會得到什麼信息? – gefei

+0

ubuntu 11.04 ..它帶我到oracle網站。 – Monty

回答

2

真的很奇怪,您嘗試運行的軟件需要特定的更新版本(例如Oracle Java 6 update 17)。更新版本是兼容的,不應該需要一個非常具體的版本。

this page你可以下載早期版本的Oracle的Java實現的,包括Java 6更新17

+0

我是否需要刪除當前在我係統上的Java? – Monty

+0

不,您可以隨意安裝多個版本的Java,只要它們安裝在不同的目錄中即可。您還需要確保您嘗試運行的軟件使用它需要的版本。如何做到這一點取決於軟件。 – Jesper

+0

使用特定版本的java有非常有用的理由,這對於需要特定技術棧認證基礎的特定應用程序的支持是非常有用的。最好是具有相同的認證設置,否則不通過應用程序供應商認證的項目。 – Gigaquad

0

,如果你真的想有不同版本的應用程序的運行,然後在關鍵字Java需要一個全面提供路徑。

一個好方法是在運行應用程序之前導出java_home,並讓應用程序在啓動服務器時始終讀取java home。

export JAVA_HOME = c:\jdk7 
JAVA_HOME/bin/java -server ... 

export JAVA_HOME = c:\jdk6 
0

您必須卸載當前版本的java並安裝所需的版本。
您可以在this (Java Older versions)的地點找到java的所有以前版本。

0

如果您使用Windows,您可以直接卸載並安裝舊版本。

注:我們可以通過改變系統或用戶環境變量使用一些版本我目前的Java版本製作或把路徑跟隨它應該首先在路徑粘貼使用多個版本的系統

System environment variable path setting

C:\Program Files\Java\jdk1.7.0_12\bin;.; 

這將顯示其當前工作目錄,同時安裝Java依賴sofware安裝前這個版本只需要作爲默認版本[;]:NetBeans中的Tomcat等

相關問題