微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

launch4j exe无法findjre

launch4j有关的问题

程序由一个超级jar通过maven-shade插件一个数据/运行任何JRE7机器,Windows或Linux的罚款

不过,我一直无法获得launch4j的工作。

launch4j config.xml:

如何在Android / Java低优先级执行Linux命令?

如何使用java代码打开Windows文件浏览器并突出显示指定的文件

Java ProcessBuilder进程等待input

程序暂停,直到用户按下Ctrl + C

Jar文件:为什么提取然后压缩一个jar文件创build一个不同大小的文件到原来的?

<?xml version="1.0" encoding="UTF-8"?> <launch4jConfig> <dontWrapJar>false</dontWrapJar> <headerType>gui</headerType> <jar>pllsolver-0.2alpha.jar</jar> <outfile>pllsolver-0.2alpha.exe</outfile> <errTitle>NO JRE FOUND</errTitle> <cmdLine></cmdLine> <chdir></chdir> <priority>normal</priority> <downloadUrl>http://java.com/download</downloadUrl> <supportUrl></supportUrl> <stayAlive>false</stayAlive> <manifest></manifest> <icon>sicr.ico</icon> <jre> <path>jre7</path> <bundledJre64Bit>false</bundledJre64Bit> <minVersion></minVersion> <maxVersion></maxVersion> <jdkPreference>preferJre</jdkPreference> <runtimeBits>64/32</runtimeBits> </jre> <splash> <file>sicr.bmp</file> <waitForWindow>false</waitForWindow> <timeout>5</timeout> <timeoutErr>true</timeoutErr> </splash> <messages> </messages> </launch4jConfig>

然后在Windows上构build,我试试这个:

PS K:test> set PATH="K:testjre7bin" PS K:test> ..launch4jlaunch4jc.exe .config.xml launch4j: Compiling resources launch4j: Linking launch4j: Wrapping launch4j: Successfully created K:test.pllsolver-0.2alpha.exe PS K:test> .pllsolver-0.2alpha.exe PS K:test>

在这一点上,我得到了一个关于如何findJRE失败的小窗口。

Java在K: test jre7 bin java.exe我的jar文件是K: test pllsolver-0.2alpha.jar

此外,我不知道这是否会成为一个问题,但可执行文件和数据/需要在同一个目录中。 我计划稍后做更好的path,但是我对Windows ENVvariables没有清楚的理解。

我如何知道在Windows下使用Java下的文件有哪些进程?

多个命令使用JSch

Log4j和$ {HOME}variables – HOME不按预期展开

在Windows XP上获得Apppath

Apache Commonsfile upload – stream意外结束

有点晚,但也许它仍然可以帮助你…

有一件与launch4j和JRE一起工作的东西就是将JRE捆绑到应用程序的文件夹中。

要做到这一点:

在你的'* .exe'文件夹中创建一个路径'jre'

在这文件夹中复制一个JRE(这个jre必须符合你设置的'min'/'max'条件)

在'.xml'的<jre>配置中设置'<path> / jre </ path>

…这应该工作

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐