У меня есть библиотека Java, над которой я работаю, со структурой каталогов, которая выглядит следующим образом:
/com
/example
/LibX
Server.java
Client.java
Теперь, из проекта, использующего вышеупомянутые классы, мне кажется, что импорт com.example.LibX.*
и использование Client client = new Client(...);
немного двусмысленны, так как «Клиент» может означать что угодно. Поэтому я попробовал следующее, только чтобы получить ошибки «пакет не найден»:
import com.example.*;
LibX.Client client = new LibX.Client(...);
Можно делать то, что я описал? Или есть другой способ устранить неоднозначность без использования com.example.LibX.Client
?