1

我不敢相信这很难。但是我在微软网站上读到的所有东西都说要最小化运行批处理文件——这太荒谬了,还是通过 VB 脚本启动????我必须运行一个 VB 脚本来启动一个批处理文件???这是精神错乱。

4

4 回答 4

4

运行javaw可执行文件,而不是java.

于 2012-07-23T16:00:20.557 回答
0

也许通过以下方式使其成为 exe 文件:http: //viralpatel.net/blogs/convert-jar-to-exe-executable-jar-file-to-exe-converting/

或者通过这样做:

@echo off
start /B server.jar [arg1] [arg2]  
start /B server.jar [arg3] [arg4]
@echo on

在这里找到:使用命令行参数启动 .jar 文件(但没有控制台窗口)

于 2012-07-23T16:01:08.910 回答
0
  1. 使用 jsmooth 创建一个 exe。http://jsmooth.sourceforge.net/。它还将检测 Java 的位置,如果用户没有安装它,则可以为用户下载它。
  2. 如果您不介意在运行javaw -jar myapp.jar批处理文件中使用 .bat 文件时它会闪烁黑色窗口。
于 2012-07-23T16:00:29.510 回答
0
@echo off
cd C:/link
javaw -jar jarfile.jar

将此用于您的批处理文件。

于 2012-07-23T18:08:07.043 回答