我在將web應用程序部署到OC4j 10.1.3服務器時遇到問題,並且出現「java錯誤版本50.0應該是49.0」的錯誤。如何找到OC4J服務器的jdk版本?
我知道這是因爲jdk版本衝突,它被用於編譯oc4j服務器中使用的應用程序和版本。
我已經在jdk 1.6中編譯了應用程序,我知道如何知道版本49是jdk 1.5。但我希望它從服務器控制檯或配置文件確認。
那麼引導我,如何找到在oc4j服務器中使用的jdk版本?
我在將web應用程序部署到OC4j 10.1.3服務器時遇到問題,並且出現「java錯誤版本50.0應該是49.0」的錯誤。如何找到OC4J服務器的jdk版本?
我知道這是因爲jdk版本衝突,它被用於編譯oc4j服務器中使用的應用程序和版本。
我已經在jdk 1.6中編譯了應用程序,我知道如何知道版本49是jdk 1.5。但我希望它從服務器控制檯或配置文件確認。
那麼引導我,如何找到在oc4j服務器中使用的jdk版本?
如何找到OC4J服務器的jdk版本?
默認與JDK 1.5版捆綁在一起。如果你想與最新的補丁的用最新版本的更新它
更新的JDK爲完整的Oracle應用服務器安裝:
關機美洲國家組織。
只更新現有OC4J容器使用不同版本的JDK:
感謝您的詳細信息,FYI此服務器設置已經完成了多年,我們沒有意識到它。有什麼方法可以確認,服務器使用jdk 1.5嗎? –
Java -version和Javac -version通過cmd https://docs.oracle.com/cd/B14099_19/web.1012/b14011/chap1.htm – 2017-10-04 10:11:36
看看https://stackoverflow.com/questions/1096148 /如何檢查這個jdk-version-used-to-compile-a-class-file/1096159#1096159 – 2017-10-04 08:25:18
感謝我之前驗證過的,有沒有什麼辦法在服務器控制檯本身檢查它。 –