我有可执行jar文件,并希望从命令行和环境变量路径作为参数运行。在eclipse中,通过在eclipse配置中设置路径变量,代码运行良好。请帮助。我正在尝试的命令如下所示
java -jar jar_name
答案 0 :(得分:2)
java -jar jar_name.jar -DsystemVariableName=value
在代码中以System.getProperty("systemVariableName");
可以在代码中直接访问环境变量System.getEnv("EnvVarName");
参考:https://docs.oracle.com/javase/7/docs/api/java/lang/System.html#getenv()
答案 1 :(得分:1)
你需要这样做:
java -jar <jar-file-name>.jar
答案 2 :(得分:1)
java -jar jarfile.jar
是最短的答案,但请注意,可能需要设置多个内容才能正确运行jar,因为您可能需要指定 Main 类或的类路径即可。
这Oracle tutorials会有所帮助。
答案 3 :(得分:1)
请参阅以下链接。它拥有您需要的所有信息 http://www.wikihow.com/Run-a-.Jar-Java-File
答案 4 :(得分:0)
java -jar <jar.file> <parameter>
您可以定义多个参数。