Я использовал reviki и ikiwiki, оба из которых приспособлены к хранению содержания Wiki в системе управления версиями, такой как Подверсия, вместо того, чтобы прокрутить их собственное специальное управление версиями. reviki в особенности кажется простым в использовании, но это немного более хитро для установки, чем ikiwiki, так как Вам нужен TomCat или подобный, а не просто поддержка CGI.
Дайте этому попытку:
/usr/java/jdk1.6.0/bin/java MyJavaStandalone 2>&1 >> MyJavaStandalone.log | tee -a MyJavaStandalone.err >> MyJavaStandalone.log &
Можно достигнуть того, что Вы хотите как это:
/usr/java/jdk1.6.0/bin/java MyJavaStandalone 3>&1 2>&1 1>MyJavaStandalone.log| tee -a MyJavaStandalone.log > MyJavaStandalone.err
Что это делает:
3>&1
)2>&1
)1>MyJavaStandalone.log
)tee
берет STDOUT предыдущей команды, которая является на самом деле STDERR Вас приложение Java, добавляет вывод к файлу журнала (таким образом, файл журнала теперь имеет оба потока), и копирует поток к STDOUT3>&1
и you' ll находят, что это все еще работает. В той точке Ваша команда совпадает с моей.
– Paused until further notice.
1 April 2010 в 17:11
MyJavaStandalone.log
дважды прежде и послеtee
команда? – Gnanam 1 April 2010 в 12:55