Я новичок в Java и новичок в программировании (я могу сделать простой сценарий bash).
Я знаю, что есть часто используемые POM, но я хочу избежать ненужных в проекте и создавать собственные POM. Поскольку мой английский не идеален, плохо иллюстрирую его.
- SRC / Main
- Основные файлы пакета, каждая работа выполняется здесь
- Android // fxml, css, общий интерфейс и контроллеры
- SRC / Тест
- // как указано выше, но #testing
- BIN
Отдельные платформы с различным отображением, вводом, назначением (запуск в фоновом режиме на Android, уведомления). Вот почему название JavaFX. Компилирование разных ресурсов для разных платформ. Где ядро имеет возможность работать в командной строке.
Цель - протестировать, собрать, скомпилировать все пакеты для каждой платформы, используя одну команду. Что-то вроде проекта с подпроектами. Может быть, я сумасшедший, но я думаю, что это возможно через gradle.
Может быть, я сплю, поэтому я спрашиваю. Это хорошая идея? Кто-то практикует эту структуру проекта? С этим макетом можно по-прежнему иметь автомобильное движение, как в Maven / Ant / Gradle? Если вы знаете какой-либо учебник, связанный с этим POM, я буду рад увидеть любую ссылку.
Связано, но не объясняет:
Ресурсы являются лишь частью цели. Если вы хотите, я могу разбить этот вопрос на несколько небольших вопросов.