如何运行Web服务器上的Jar

时间:2018-01-16 03:54:30

标签: java batch-file jar

嗨,我制作了两个版本的可执行程序:在linux和windows上,包括jre,.exe和.sh。

在研究这个问题时,我只是想知道如果我可以管理网络服务器上的jar文件。

我的意思是,在我的批处理文件中,一个jar文件由执行 "启动./jre/bin/javaw.exe -jar ./lib/aaa.jar"

有没有办法使用" http://www.mywebserver.com/lib/aaa.jar"而不是" ./ lib / aaa.jar"?

1 个答案:

答案 0 :(得分:1)

由于安全原因,Java不允许您直接从url执行jar。这对系统非常有害。中间人攻击等 话虽如此,你仍然可以使用url下载jar并将其复制到你指定的类路径并执行它。

例如,你可以编写java代码来下载jar文件。

https://alvinalexander.com/java/edu/pj/pj010011

或者您可以使用curl命令。等。