Java 用参数获取版本的方法

Java 用参数获取版本的方法,java,Java,我正在寻找一种方法,通过使用“-version”参数调用main类并让它转储项目版本并退出,来获取项目的版本。有点像在命令行中键入java-version 我知道我需要类似的东西,但不了解该方法的实现 private final static String VERSION=“0.1.0” 任何帮助都会很好。谢谢你这是我想做的事情的解决办法 private final static String VERSION="version: 01.00.0000"; if (args.length

我正在寻找一种方法,通过使用“-version”参数调用main类并让它转储项目版本并退出,来获取项目的版本。有点像在命令行中键入java-version

我知道我需要类似的东西,但不了解该方法的实现

private final static String VERSION=“0.1.0”


任何帮助都会很好。谢谢你

这是我想做的事情的解决办法

 private final static String VERSION="version: 01.00.0000";
    if (args.length > 0 && args[0].equals(versionArg)){
                System.out.println(VERSION);
                System.exit(0);
            }

你能把你的问题改一下吗?它不计算,只需解析命令行参数并打印出版本号。您可能需要更具体地说明您在使用哪一部分时遇到困难。很抱歉造成混淆。我不理解该方法的实现,我需要能够轻松地键入MYproject-version并让它输出版本号,就像我使用命令行查找java的verison编号一样。