【问题标题】:How to export all installed versions of Java to a text file under Windows XP如何在 Windows XP 下将所有已安装的 Java 版本导出到文本文件
【发布时间】:2011-04-04 21:36:43
【问题描述】:

我正在寻找一个批处理文件,我可以部署到 20-30 个用户,它将所有启用的 Java 版本导出到一个文本文件,然后我可以将其拾取,并添加到我们的故障排除工作中'正在努力。

我知道 java -version 将显示当前版本,但我们处于一个环境中,我们有多个使用不同版本的应用程序。

谢谢, 乔什

【问题讨论】:

    标签: java command-line windows-xp batch-file


    【解决方案1】:

    假设您的运行时都在同一个文件夹中, 您可以获取“JAVA_HOME”环境变量,然后只需打印它指向的父目录中的文件夹列表。

    但是,单个应用程序可以捆绑自己的运行时,几乎可以在任何地方。

    由于您引用了 -version,我假设您是从命令行使用它,因此拉入 JAVA_HOME 并四处查看似乎是一个不错的起点。

    【讨论】:

      【解决方案2】:

      看看Java Deployment Tookit 及其方法getJREs()。这将返回当前安装的 Java 运行时环境的数组。

      请注意,这是一个 JavaScript,您可能无法从命令行使用它。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-10-08
        • 2021-06-19
        • 1970-01-01
        • 2010-10-22
        • 1970-01-01
        相关资源
        最近更新 更多