Java中启动jar包命令详解
warning:
这篇文章距离上次修改已过439天,其中的内容可能已经有所变动。
在Java中,可以使用java -jar命令来启动一个JAR包。这里是一些常用的选项和参数:
-jar:指定要运行的JAR文件。-cp或--class-path:指定查找类文件和资源文件的位置,可以用来设置类路径。-Dproperty=value:设置系统属性的值,可以在程序中通过System.getProperty("property")获取。
例如,如果你有一个名为app.jar的可执行JAR文件,并且想要设置app.port系统属性为8080,你可以使用以下命令来启动它:
java -jar -Dapp.port=8080 app.jar如果你需要指定类路径以包含额外的JAR文件或类文件目录,可以使用-cp选项:
java -jar -cp "lib/*" -Dapp.port=8080 app.jar这里lib/*表示当前目录下的lib文件夹内的所有JAR文件都将被加入到类路径中。
确保你的JAR文件是可执行的,即它包含了一个MANIFEST.MF文件,在该文件中指定了Main-Class属性,例如:
Main-Class: com.example.MainClass这样当你运行java -jar app.jar时,JVM会知道从com.example.MainClass类开始执行。
评论已关闭