Посмотрите на , почему `java.lang.SecurityException: запрещенное имя пакета: java` требуется?
Пользовательскому коду никогда не разрешается помещать классы в один из стандартные пакеты Java. Таким образом, код пользователя не может получить доступ к каким-либо частным классам / методам / полям пакета в реализации Java. Некоторые из этих пакетов-частных объектов позволяют получить доступ к внутренним компонентам JVM. (Я думаю о SharedSecrets в частности.)
blockquote>