Опция комментария командной строки Java

#java #command #comments #option

Вопрос:

Было бы полезно иметь опцию java runtime, которая ничего не делает, но только в информационных целях.

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

Так что в идеале это выглядело бы так

 java lt;some_optionsgt; -XX:Comment="my comment" MyClass  

Важно то, что должна быть гарантия того, что эта опция никоим образом не повлияет на функционирование программы.

Единственная идея, которую я могу придумать,- это использовать опцию-D с несуществующим именем свойства. Есть ли какая-нибудь идея получше?

Комментарии:

1. Не было бы лучше, если бы в вашем планировщике было поле для комментариев?

2. Напишите свою собственную команду для запуска java и запишите свой комментарий; используйте ее my_java вместо java .

Ответ №1:

Я думаю, что если вам нужен флаг, который поможет вам искать ваши команды, вы можете просто добавить поле или столбец в запись команды, которые помогут в поиске. Например, предположим, что ваша команда хранится в таблице Command базы данных. Это может выглядеть так:

крон команда ключевые слова
1,3,4,7 * * * * java Myclass1 привет,мир, apple
1-6 * * * * java Myclass2 Оранжевый

Комментарии:

1. Я не могу изменить приложение планировщика, но все равно спасибо