Ответ 1
Oracle предлагает добавить символ подчеркивания:
В некоторых случаях имя домена в Интернете может быть недействительным имя. Это может произойти, если имя домена содержит дефис или другое специальный символ, если имя пакета начинается с цифры или другого символ, который является незаконным для использования в качестве начала Java-имени, или если имя пакета содержит зарезервированное ключевое слово Java, такое как "int". В этом случае предлагаемая конвенция заключается в добавлении подчеркивания. Для Пример:
hyphenated-name.example.org org.example.hyphenated_name example.int int_.example 123name.example.com com.example._123name
Источник: https://docs.oracle.com/javase/tutorial/java/package/namingpkgs.html