是否有比较版本号的标准习惯用法?我不能只使用直接的字符串比较,因为我还不知道最大点数发布的数量.我需要比较版本,并具有以下成立:
1.0 < 1.1
1.0.1 < 1.1
1.9 < 1.10
Run Code Online (Sandbox Code Playgroud) 我安装了多个 JRE(6、7、8,32 位和 64 位)。我设置的方式是设置多个JAVA_x_HOME路径,然后JAVA_HOME=%JAVA_x_HOME%根据我想要使用的版本进行引用。然而,我不确定每个应用程序JAVA_HOME在决定执行哪个 JRE 时都使用它。
因此我的问题是:
有没有办法检查 JRE 用于在 Windows 7 下运行某些已启动的 Java 程序?
应用程序可以通过哪些方式检测要在哪个 JRE 上执行?