Java中启动jar包命令详解
在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
类开始执行。
评论已关闭