Есть ли способ просмотреть результаты разработки Netbeans в виде таблицы или отдельного приложения? - PullRequest
2 голосов
/ 20 декабря 2011

Я создаю приложение Java EE с использованием NetBeans 7.1.1.Я бы предпочел просматривать выходные данные сервера Glassfish и процесса сборки Ant в отдельном приложении.Я настроил OtrosLogViewer для привязки файла glassfish server.log, а также журналов приложений log4j.Но я не понял, как вести журнал сборки муравьев.Тем не менее, пока они работают, я надеюсь на более элегантное решение.(FYI: tail - это команда linux, которая просматривает указанный файл журнала и обновляет вывод при изменении, что-то вроде окна просмотра событий в Windows)

Что мне нравится в OrtosLogViewer, так это то, что она использует шаблон для размещенияинформация в табличной таблице.Это просто облегчает мне просмотр того, что происходит за кулисами, не перегружая себя следами стека.Например, 70% журнала может быть занято трассировкой стека.Важно, если мне это нужно, но в остальном это мешает.

Некоторые альтернативные решения:

  1. Способ изменения вывода журнала для сетевых объектов в табличной таблице. (Возможно, подключаемый модуль)
  2. Способ отправкивсе выходные данные из NetBeans в указанный файл (ы) журнала, который я затем могу привязать к приложению по своему выбору.
  3. Любые другие идеи, облегчающие просмотр информации об отладке приложения

1 Ответ

1 голос
/ 20 декабря 2011

Поскольку при вызове сценария сборки Ant вызывает переменное число других инструментов, вы никогда не найдете идеального шаблона для формата его вывода - лучшее, что вы можете сделать, это сопоставить вывод, например

[javac] Compiling X files...
[echo]  compilation done

в формате, подобном [tool] message.

Другими словами, каждый компонент, вызываемый в скрипте сборки Ant, может иметь разные представления о том, как форматировать вывод.

...