我正在使用" eclipse产品导出向导"导出eclipse rcp应用程序。我想将控制台日志重定向到文件中。 我正在做以下操作,当我作为eclipse应用程序运行时工作正常。出口后没有反映出来。
答案 0 :(得分:1)
运行配置包括如何运行某些内容,即它们是应用程序的外部(ish)*部分。
特别是,输出文件和标准输入和输出设置是Eclipse开发环境中处理应用程序重定向的方法。
快速破解就是像这样运行控制台应用程序:
$ path/to/app -application com.example.yourname > file.log
如果你使用的shell是Bash,那么有一个很长的位in the manual还有其他选项。 Windows上的Powershell和cmd有类似的选项。
当然,如果您希望程序始终写入文件(使用可能的命令行参数来指定文件),您可能希望自己编写代码。
*我在外部放置“ish”的原因是某些设置(如配置和插件)是导出的一部分,但参数,跟踪和环境不是。