Невозможно использовать доменное имя .in в пакете.JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Невозможно использовать доменное имя .in в пакете.

Сообщение Anonymous »

Я пытался найти информацию о переполнении стека, касающуюся проблемы, с которой столкнулся, но не нашел удовлетворительного ответа. Поэтому, пожалуйста, сначала прочитайте мой вопрос и предложите его.

У меня есть домен .co.in, который я хочу использовать для подготовки пакетов. Но согласно новым соглашениям Java (?) ключевое слово «in» не может использоваться в начале имени пакета. Следовательно, у меня возникают проблемы при создании приложений.
У меня возникла проблема при создании приложения для Android с флаттером из-за формата имени пакета в .co.mydomain.myapp.
Проблема сохраняется и в приложениях JavaFX, где я использую Hibernate ORM. Когда приложение запускается в режиме отладки, я вижу запросы HQL, сгенерированные с полными именами класса сущности, в результате чего получается in.co.mydomain.myapp.entities.Student, здесь также ключевое слово «in» является зарезервированным ключевым словом запросов SQL, поэтому оно выдает ошибки.

Мне нужен совет специалиста в такой ужасной ситуации, с которой я столкнулся.

Все работает без проблем, когда я переименовываю пакет в com.mydomain.myapp

Подробнее здесь: https://stackoverflow.com/questions/587 ... in-package
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»