(Оновлення: якби я міг видалити цю відповідь, хотів би, хоча, оскільки вона прийнята, я не можу. Я оновлюю опис, щоб забезпечити кращі вказівки та відбити людей від використання поганої практики, яку я зазначив у оригінальній відповіді).
Ви можете вказати ці параметри через контекст або параметри середовища, наприклад у context.xml. Див. Розділи "Контекстні параметри" та "Записи середовища" на цій сторінці:
http://tomcat.apache.org/tomcat-5.5-doc/config/context.html
Як зазначає @netjeff, ці значення будуть доступні за допомогою методу Context.lookup (String), а не як системні параметри.
Іншим способом вказати ці значення є визначення змінних усередині файлу web.xml веб-програми, яку ви розгортаєте (див. Нижче). Як зазначає @Roberto Lo Giacco, це, як правило, вважається поганою практикою, оскільки розгорнутий артефакт не повинен бути специфічним для оточення. Однак нижче наведено фрагмент конфігурації, якщо ви дійсно хочете зробити це:
<env-entry>
<env-entry-name>SMTP_PASSWORD</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>abc123ftw</env-entry-value>
</env-entry>