Error[8]: Undefined offset: 4, File: /www/wwwroot/outofmemory.cn/tmp/plugin_ss_superseo_model_superseo.php, Line: 121
File: /www/wwwroot/outofmemory.cn/tmp/plugin_ss_superseo_model_superseo.php, Line: 473, decode(

Java如何将.jar转换为.exe?

Launch4j在Windows和Linux / Mac上均可使用。但是,如果你正在运行Linux / Mac,则有一种方法可以将jar嵌入到为你执行自动启动的shell脚本中,因此只有一个可运行文件

exestub.sh:

#!/bin/shMYSELF=`which "
$ cat exestub.sh myrunnablejar.jar > myrunnable$ chmod +x myrunnable
" 2>/dev/null`[ $? -gt 0 -a -f "是有效的zip / jar文件。" ] && MYSELF="./[+++]"JAVA_OPT=""PROG_OPT=""# Parse options to determine which ones are for Java and which ones are for the Programwhile [ $# -gt 0 ] ; do case in -Xm*) JAVA_OPT="$JAVA_OPT " ;; -D*) JAVA_OPT="$JAVA_OPT " ;; *) PROG_OPT="$PROG_OPT " ;; esac shiftdoneexec java $JAVA_OPT -jar $MYSELF $PROG_OPT

然后,从jar中创建可运行文件:

[+++]

它的工作方式与launch4j的工作方式相同:因为jar的压缩格式为zip,而标头位于文件的末尾。你可以拥有所需的任何标头(二进制可执行文件或Shell脚本),然后运行java -jar ,这[+++]



)
File: /www/wwwroot/outofmemory.cn/tmp/route_read.php, Line: 126, InsideLink()
File: /www/wwwroot/outofmemory.cn/tmp/index.inc.php, Line: 165, include(/www/wwwroot/outofmemory.cn/tmp/route_read.php)
File: /www/wwwroot/outofmemory.cn/index.php, Line: 30, include(/www/wwwroot/outofmemory.cn/tmp/index.inc.php)
Error[8]: Undefined offset: 5, File: /www/wwwroot/outofmemory.cn/tmp/plugin_ss_superseo_model_superseo.php, Line: 121
File: /www/wwwroot/outofmemory.cn/tmp/plugin_ss_superseo_model_superseo.php, Line: 473, decode(

Java如何将.jar转换为.exe?

Launch4j在Windows和Linux / Mac上均可使用。但是,如果你正在运行Linux / Mac,则有一种方法可以将jar嵌入到为你执行自动启动的shell脚本中,因此只有一个可运行文件

exestub.sh:

#!/bin/shMYSELF=`which "
$ cat exestub.sh myrunnablejar.jar > myrunnable$ chmod +x myrunnable
" 2>/dev/null`[ $? -gt 0 -a -f "是有效的zip / jar文件。" ] && MYSELF="./"JAVA_OPT=""PROG_OPT=""# Parse options to determine which ones are for Java and which ones are for the Programwhile [ $# -gt 0 ] ; do case in -Xm*) JAVA_OPT="$JAVA_OPT " ;; -D*) JAVA_OPT="$JAVA_OPT " ;; *) PROG_OPT="$PROG_OPT " ;; esac shiftdoneexec java $JAVA_OPT -jar $MYSELF $PROG_OPT

然后,从jar中创建可运行文件:

[+++]

它的工作方式与launch4j的工作方式相同:因为jar的压缩格式为zip,而标头位于文件的末尾。你可以拥有所需的任何标头(二进制可执行文件或Shell脚本),然后运行java -jar ,这[+++]



)
File: /www/wwwroot/outofmemory.cn/tmp/route_read.php, Line: 126, InsideLink()
File: /www/wwwroot/outofmemory.cn/tmp/index.inc.php, Line: 165, include(/www/wwwroot/outofmemory.cn/tmp/route_read.php)
File: /www/wwwroot/outofmemory.cn/index.php, Line: 30, include(/www/wwwroot/outofmemory.cn/tmp/index.inc.php)
Error[8]: Undefined offset: 6, File: /www/wwwroot/outofmemory.cn/tmp/plugin_ss_superseo_model_superseo.php, Line: 121
File: /www/wwwroot/outofmemory.cn/tmp/plugin_ss_superseo_model_superseo.php, Line: 473, decode(

Java如何将.jar转换为.exe?

Launch4j在Windows和Linux / Mac上均可使用。但是,如果你正在运行Linux / Mac,则有一种方法可以将jar嵌入到为你执行自动启动的shell脚本中,因此只有一个可运行文件

exestub.sh:

#!/bin/shMYSELF=`which "
$ cat exestub.sh myrunnablejar.jar > myrunnable$ chmod +x myrunnable
" 2>/dev/null`[ $? -gt 0 -a -f "是有效的zip / jar文件。" ] && MYSELF="./"JAVA_OPT=""PROG_OPT=""# Parse options to determine which ones are for Java and which ones are for the Programwhile [ $# -gt 0 ] ; do case in -Xm*) JAVA_OPT="$JAVA_OPT " ;; -D*) JAVA_OPT="$JAVA_OPT " ;; *) PROG_OPT="$PROG_OPT " ;; esac shiftdoneexec java $JAVA_OPT -jar $MYSELF $PROG_OPT

然后,从jar中创建可运行文件:

它的工作方式与launch4j的工作方式相同:因为jar的压缩格式为zip,而标头位于文件的末尾。你可以拥有所需的任何标头(二进制可执行文件或Shell脚本),然后运行java -jar ,这[+++]



)
File: /www/wwwroot/outofmemory.cn/tmp/route_read.php, Line: 126, InsideLink()
File: /www/wwwroot/outofmemory.cn/tmp/index.inc.php, Line: 165, include(/www/wwwroot/outofmemory.cn/tmp/route_read.php)
File: /www/wwwroot/outofmemory.cn/index.php, Line: 30, include(/www/wwwroot/outofmemory.cn/tmp/index.inc.php)
Java如何将.jar转换为.exe?_随笔_内存溢出

Java如何将.jar转换为.exe?

Java如何将.jar转换为.exe?,第1张

Java如何将.jar转换为.exe?

Launch4j在Windows和Linux / Mac上均可使用。但是,如果你正在运行Linux / Mac,则有一种方法可以将jar嵌入到为你执行自动启动的shell脚本中,因此只有一个可运行文件

exestub.sh:

#!/bin/shMYSELF=`which "
$ cat exestub.sh myrunnablejar.jar > myrunnable$ chmod +x myrunnable
" 2>/dev/null`[ $? -gt 0 -a -f "是有效的zip / jar文件。" ] && MYSELF="./"JAVA_OPT=""PROG_OPT=""# Parse options to determine which ones are for Java and which ones are for the Programwhile [ $# -gt 0 ] ; do case in -Xm*) JAVA_OPT="$JAVA_OPT " ;; -D*) JAVA_OPT="$JAVA_OPT " ;; *) PROG_OPT="$PROG_OPT " ;; esac shiftdoneexec java $JAVA_OPT -jar $MYSELF $PROG_OPT

然后,从jar中创建可运行文件:

它的工作方式与launch4j的工作方式相同:因为jar的压缩格式为zip,而标头位于文件的末尾。你可以拥有所需的任何标头(二进制可执行文件或Shell脚本),然后运行java -jar ,这



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5036805.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存