Я экспортирую приложение eclipse rcp с помощью «мастера экспорта продукта eclipse». Я хочу перенаправить консольные журналы в файл. Я делаю ниже, что отлично работает, когда я запускаю приложение для eclipse. Он не отражается после экспорта. как включить запуск как конфигурации в экспортированном продукте eclipse
ответ
Конфигурации запуска охватывают как запустить что-то, то есть они являются частью внешнего (ish) * для вашего приложения.
В частности, Output File и стандартного ввода и вывода настройки пути в среде разработки Eclipse, для обработки переадресовывает приложения.
Быстрый изношенном было бы запустить консольное приложение, как это:
$ path/to/app -application com.example.yourname > file.log
Если оболочка вы используете Bash, есть длинный немного in the manual с дополнительными опциями. Powershell и cmd на окнах аналогичные варианты.
Конечно, если вы хотите, чтобы ваша программа постоянно записывалась в файл (с возможным аргументом командной строки для указания файла), вы, вероятно, захотите сами его закодировать.
* Причина, по которой я устанавливаю «ish» на внешний, заключается в том, что некоторые параметры, такие как «Конфигурация» и «Плагины», являются частью того, что вы экспортируете, но «Аргументы», «Трассировка» и «Среда» - нет.
Мой вопрос: я просто хочу сохранить вывод консоли в файл в eclipse. Как это сделать? В прикрепленном скриншоте я мог бы добиться использования поля выходного файла. Как экспортировать эту конфигурацию в продукт eclipse? –
@suneeloleti извините, я не понимаю. Кажется, я ответил на этот вопрос. Параметры вывода консоли просто не являются частью экспортируемого продукта. Я предоставил вам две альтернативы (перенаправление в оболочке или просто написание кода) –
Большое спасибо. Я понял. –
Не уверен, что я понял вопрос, надеюсь, мой ответ помог. –