У меня есть несколько несколько отдельных программ, которые концептуально могут вписываться в один проект. Однако у меня возникают проблемы с тем, что Eclipse создает несколько папок внутри папки проекта.
Простая форма структуры:
/UberProject
/UberProject/ProgramA/
/UberProject/ProgramA/com/pkg/NiftyReader.java
/UberProject/ProgramB/
/UberProject/ProgramB/com/pkg/NiftyWriter.java
То есть, ProgramA
и ProgramB
- оба проекта (на самом деле они в настоящее время являются существующими Java-проектами), которые концептуально вписываются в UberProject
.
Я не думаю, что я должен сделать UberProject
проектом Java; это не путь к классам, например. ProgramA
и ProgramB
выглядят так, как будто они должны быть Java-проектами (они могут также использовать разные зависимости построения), но я не вижу в Eclipse 3.3 возможности создать две папки под UberProject
, которые предназначены для размещения Java-кода. Я думал о добавлении файла .project к каждому из двух подпроектов, но я не уверен, что это тоже необходимо. Помощь Eclipse не помогает, и я ничего не видел в SO об этой конкретной проблеме.
Просто, чтобы быть ясным: предположим, что учитывая необходимость существования UberProject
. UberProject
может быть проектом Java или нет; это не имеет значения. (Кстати, он содержит другие папки, которые не содержат Java-код.)