Использование безопасного тега 'property' в jnlp с обновлением Java 7 45
Java 7 Update 45 блокирует использование незащищенных тегов свойств. Например, мы используем в нашем jnlp свойство "swing.defaultlaf" для установки внешнего вида. Это работало нормально до этого обновления. Из документации Oracle и подсказок на этом сайте я узнал, что добавление "челюстей". или "jnlp." к названию свойства, заставит ли обновление 45 рассматривать такое свойство как безопасное. Мои знания Java не в деталях, многие из нашего кода генерируются. Я уже обнаружил, что простое изменение моего свойства образца на "jnlp.swing.defaultlaf" не решает проблему. Итак, я думаю, мне нужно получить значение этого нового имени свойства в моем коде Java? Может кто-нибудь поставить образец? Я предполагаю, что не все системные свойства могут быть изменены, когда приложение уже запущено. Как решить эти проблемы с недвижимостью?
PS Я ненавижу подписывать файлы jnlp. У нас их несколько, и мы ежедневно обновляем нашу систему SaaS. Все наши файлы.jar подписаны, наше программное обеспечение сервера и системы постоянно обновляется, и теперь мы также должны подписывать файлы jnlp?