Ответ 1
Это будет работать везде. Он использует свойство java system user.name.
<property environment="env" />
<echo message="user: ${user.name}" />
Как получить доступ к имени пользователя системы (которое eclipse также использует для javadoc тег автора) в моем файле сборки ant?
Я пытаюсь показать некоторую информацию о текущей версии программы в своем приложении java. Я решил использовать jreleaseinfo, который передает переменные из моей ant build script в мои классы java (чтобы показать их в окне), С svnant Я даже могу получить доступ к последнему номеру версии и дате сборки из svn в моем файле build.xml.
Теперь: Последнее, что мне нужно, это показать, кто создал эту сборку!
Это будет работать везде. Он использует свойство java system user.name.
<property environment="env" />
<echo message="user: ${user.name}" />
user.name
:
<echo>User is: ${user.name}</echo>
Результаты в:
[echo] User is: coobird