How to run a jar file in a linux commandline

前端 未结 6 1961
野趣味
野趣味 2021-01-30 08:44

How to set the classpath to the current directory and also run the jar file named load.jar present in the current directory by providing the argument as load=

6条回答
  •  伪装坚强ぢ
    2021-01-30 09:05

    Running a from class inside your JAR file load.jar is possible via

    java -jar load.jar
    

    When doing so, you have to define the application entry point. Usually this is done by providing a manifest file that contains the Main-Class tag. For documentation and examples have a look at this page. The argument load=2 can be supplied like in a normal Java applications:

    java -jar load.jar load=2
    

    Having also the current directory contained in the classpath, required to also make use of the Class-Path tag. See here for more information.

提交回复
热议问题