我刚刚在我的计算机上安装了Ubuntu 12.04,并试图让IzPack正常工作无济于事。我已经安装了IzPack,但设置JAVA_HOME环境变量会导致问题。
我安装了JDK(我需要使用IzPack进行编译),现在我正在尝试找出哪条路径是我的JAVA_HOME变量的正确路径。
在/ usr / lib / jvm中我有以下内容:
我的问题是,这些和我认为哪个是JAVA_HOME之间的区别是什么?此外,我尝试将其中的每一个设置为JAVA_HOME,当我尝试使用IzPack编译我收到此错误消息:
警告:未设置JAVA_HOME环境变量。如果构建失败,因为找不到sun。*类,则需要将JAVA_HOME环境变量设置为java的安装目录。
此外,IzPack网站说我还需要设置以下变量,如果有人可以帮我找到下面的正确路径那将是很好的。谢谢!
答案 0 :(得分:0)
经过几个小时尝试不同的修复后,我用谷歌搜索无效,我发现我正在使用的IzPack版本(最新的非beta,4.3.5 )错误地通知没有设置JAVA_HOME的用户,实际上是。
完成我自己的XML文件以进行示例安装后,它已正确编译并按预期工作。显然,我想在开始编译之前正确设置我的JAVA_HOME,我没想到要继续编译并看看发生了什么,因为IzPack不断告诉我JAVA_HOME没有设置,我认为我的编译不会因此而工作。
所以,那些在尝试编译后正确设置JAVA_HOME后出现此错误的人,只需忽略它并继续,无论错误消息如何都应该正常工作。