我試圖捆綁Java作爲應該默默地用單一的點擊安裝Java產品的一部分,有一些問題:Java服務器JVM安裝32位系統
我的安裝具有以下要求: 已經沒有保持沉默,不需要用戶輸入或動作excpect上的安裝文件雙擊(無配置和安裝後的步驟) 已安裝的Java使JAVA_HOME指向的Java SE安裝了服務器JVM
這是完全可能做到這一點與sun java安裝程序的win32系統?我知道默認情況下,jre並不包含服務器jvm。但即使在安裝jdk時,安裝(並映射到JAVA_HOME)的公共jre也不包含服務器jvm。在陽光下自己的README文件(Sun README)他們建議複製文件:
的jre \ BIN \服務器\ 在Microsoft Windows平臺上,JDK包括 雖然Java HotSpot(TM)服務器VM和Java HotSpot客戶端虛擬機。 但是,適用於Microsoft Windows的Java SE運行時環境 平臺僅包含Java HotSpot Client VM。那些希望 將Java HotSpot Server VM與Java SE運行時環境 環境一起使用的人可以將JDK的jre \ bin \ server文件夾複製到Java SE運行時環境中的 bin \ server目錄中。
但是這種解決方案很難在無提示安裝中自動優雅地自動化。如果不重新打包整個Java分發,就必須有更好的方法來做到這一點。有沒有人遇到同樣的問題,並提出一個更優雅的解決方案?
同樣的問題,是的,但沒有好的解決方案。 – Lucero 2009-12-07 08:30:24