2
我的應用程序需要做一些編譯作爲安裝過程的一部分(我知道這是不好的形式,但它是)。我的install4j安裝可以捆綁一個完整的jdk嗎?
我的應用程序需要做一些編譯作爲安裝過程的一部分(我知道這是不好的形式,但它是)。我的install4j安裝可以捆綁一個完整的jdk嗎?
對於編譯,我只需將JDK中的lib/tools.jar添加到分發樹並將其添加到啓動程序的類路徑。然後你可以編程編譯類。
更輕量級的解決方案是使用janino。
我們需要在我們的應用程序旁邊安裝glassfish 3.1.2.2,它需要一個完整的jdk而不是一個jre。那麼是否有可能像jre一樣捆綁jdk? – Hardie82
install4j中的JRE捆綁不處理JDK。我會檢查JDK的哪些部分實際需要並分別添加它們。主要是tools.jar。 –