代码之家  ›  专栏  ›  技术社区  ›  Santi

从为OSX绑定的jar工具中获取stdout和stderr

  •  1
  • Santi  · 技术社区  · 15 年前

    http://www.centerkey.com/mac/java/ . 该工具工作正常,可以启动,我从dock停止它,我面临的问题是,该工具是一个命令行服务器,不创建窗口,并且它的stdout和stderr都是必需的。

    有没有办法创建一个捆绑包,一旦.app被执行,stdout和stderr就会被重定向到日志文件甚至某个窗口?

    1 回复  |  直到 15 年前
        1
  •  0
  •   Santi    15 年前

    我必须从命令行创建一个刚刚执行文件的包装器,并在安装过程中将其放入/usr/bin

    此文件的内容是:

    #!/bin/bash
    
    /Applications/App_Name.app/Contents/MacOS/JavaApplicationStub
    
    exit
    

    推荐文章