我有一个使用maven生成的捆绑JVM和安装程序(仅限Windows)的NetBeans平台应用程序(如果重要,则为8.0.2),特别是nbm-maven-plugin:build-installers。它有相当多的自定义,但实际上它有jre.zip,它作为安装的一部分被提取到jre文件夹中,然后由于具有jdkhome ="而被应用程序用作嵌入式java。 / JRE"在其conf文件中。一切都按预期工作,但是当你自己运行安装程序时,它确实需要java出现在主机上,如果你没有看到"安装需要JDK 7 ...确保JDK已正确安装..."。
我发现围绕它的所有讨论互相引用,例如https://blogs.oracle.com/geertjan/entry/installing_the_jre_via_an但是他们都使用蚂蚁而不是maven。谈论maven的人没有太多有用的信息。我错过了什么?我确定它很简单,但我无法在任何地方找到答案(。我确定我不是第一个发现这个问题的人,请帮助我!哪个,.conf参数,template.xml部分是必需的?我已经像上面的博客中所建议的那样将jre作为zip和自解压exe,但是不知道如何使它工作。
非常感谢您的任何想法。