У меня есть набор Java-приложений, которые я хочу запустить с моего собственного компьютера, используя веб-сервер TomCat. Все они работали нормально, пока я не установил java 1.8.0_31.java 8.31 AccessControlException
Для запуска приложения требуется некоторое время, чтобы обойти проблему разрешений, но после этого я не могу пройти через AccessControlException, пытаясь подключиться к моему локальному «серверу баз данных» (который работает в TomCat) из моего браузера.
Сервер базы данных работает нормально, потому что я могу подключиться к нему с помощью AppletViewer.
Я создал запись политики и добавил его в безопасности во время выполнения Java: гранта CodeBase «http://localhost» { разрешения java.security.AllPermission; };
Я пробовал некоторые варианты на http://localhost (добавление порта и имени приложения), но ни один из них не работает. База кода не изменилась, поскольку она работала до этого. Благодаря этим новым функциям безопасности я не могу запускать веб-приложения, запущенные на одном компьютере.
Проблема с непризнанным подключаемым модулем была связана с установкой 64-разрядной версии, и у меня установлены 32-разрядные браузеры. – FNE