【问题标题】:How can I start a command line application with Crossover from java?如何从 java 中使用 Crossover 启动命令行应用程序?
【发布时间】:2011-12-05 05:36:37
【问题描述】:

我有一个必须在 Mac OSX Lion 中执行的 Windows 命令行应用程序。 关于这个问题,我已经安装了 Crossover。

现在的问题是我需要从 java-Application 启动这个 windows 应用程序

Runtime.getRuntime().exec("Command");

我知道如何在 linux 中使用 wine 来实现这一点,但我不知道如何在 Mac OSX 中使用 Crossover 来实现这一点。

有谁知道如何做到这一点,或者更确切地说,如何在终端中通过交叉启动应用程序?

【问题讨论】:

    标签: java macos command-line


    【解决方案1】:

    这应该可以,但是您可能需要将 wine 路径更新到正确的文件夹:

    Runtime.getRuntime().exec(new String[] {"/opt/cxoffice/bin/wine", "--cx-app", "/path/to/someapp.exe"});
    

    另外,请查看此文档(从命令行运行 Windows 应用程序): http://www.codeweavers.com/support/docs/crossover-pro/usingcrossover#appruncl

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-04-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-03
      • 2011-09-15
      • 2011-09-30
      • 1970-01-01
      相关资源
      最近更新 更多