Я не слышал ни об одном. И, возможно, это потому, что идея конфигурации "один размер подходит всем" для приложения Java на самом деле не работает.
Но если вы хотите сделать это, то будет легко реализовать скрипт-обертку, который вызывает соответствующий исполняемый файл java
с фиксированным набором параметров JVM. Например, вот действительно глупая версия:
#!/bin/sh
java -server -fast "$@"
Отбрасывать все параметры JVM во входных аргументах тоже просто, хотя я не собираюсь пробовать это здесь ...
Сложная часть - попытаться заставить какое-либо приложение использовать скрипт-оболочку без изменения приложения для изменения пути, используемого для команды java
. На это нет хорошего ответа, ИМО.
Основная проблема заключается в том, что стандартная команда java
не поддерживает чтение параметров JVM из файла конфигурации.