Я хотел бы использовать Eclipse с Gradle для создания POJO. Я установил плагин Eclipse STS, как указано в уроке Gradle. Я создаю проект Gradle с помощью Eclipse, используя File> New> Gradle (STS)> Gradle (STS) Project, затем введите имя проекта и выберите Java Quickstart. Он правильно настраивает проект, но включает в себя раздражающие классы «org.gradle» и Person.java на всех основных ресурсах java/resources и тестовых java/resources. Я вхожу и удаляю их и создаю свой собственный пакет com.xxx и классы. Во всяком случае, я подавляю создание этих файлов?Создать проект Eclipse Java Gradle
ответ
Я исследовал несколько методов, выделенных веб-сайтом Gradle Tutorial и нескольких других местах, и нашел лучший способ настройки проекта Java с использованием Gradle. Вот что я сделал.
Использование Eclipse, создание Java-проекта. файл> Новый> Проект Java - добавьте название проекта & нажмите «Готово».
Удалите файл Src и создать новую иерархию файлов файл> New> Source Folder - Тип SRC/главная/Java File> New> Package - com.mycompany.
Сделайте то же самое для ресурсов и теста при необходимости SRC/основные/ресурсы + пакет SRC/тест/Java + пакет
Добавить/создать классы и Баночки для проекта.
Создать файл build.gradle в корне проекта. Добавьте этот простой Gradle проекта сценария сборки,
применить плагин: 'ява' применить плагин: 'приложение'
mainClassName = 'com.mycompany.HelloWorld'
репозитории { mavenCentral() }
баночка { BASENAME = 'myjarname' версия = 'v1' манифеста { атрибутов 'Main-Class': 'com.mycompany.myproject' } doFirst { из {configurations.runtime.collect {it.isDirectory()? он: zipTree (это)}} } }
sourceCompatibility = 1,8 targetCompatibility = 1,8
зависимости { компиляции 'Joda время: Joda время: 2,2' testCompile «JUnit: JUnit: 4.12 ' }
Вы можете получить сценарии зависимостей от Maven Central (search.maven.org). Обратите внимание, что этот скрипт градиента позволит вам создать Fat Jar - проектную банку с несколькими банками зависимости.
Далее создайте обертку Gradle. Откройте командную строку и перейдите в корневой каталог проекта. Тип - градиентная обертка. Все правильные файлы-оболочки теперь созданы для вашего проекта.
В то время как в проекте корневого типа - gradlew build. Это создает другие файлы и создает проект. Вы можете перейти в проект root \ build \ libs, и вы найдете свой исполняемый Jar.
Как только вы вносите изменения в свой проект, вы просто переходите к корню проекта в командной строке и набираете тип - gradle build.
Я бы назвал это стартовой ступенью для новичков. Тем не менее, он заставит вас идти, и, поскольку вам нужно больше возможностей градиента, вы можете изменить build.gradle. Кроме того, не забывайте, что при добавлении новых библиотек jar вам нужно будет обновить зависимости build.gradle. Этот процесс также работает с Eclipse, поэтому вы можете напрямую создавать проект из eclipse и запускать его в консоли. В этом примере я использовал Gradle 3.0 и Java SE 1.8.
- 1. проект Migrate Eclipse, чтобы Gradle
- 2. Eclipse неправильно развертывает проект Gradle
- 3. Как создать проект «Новый грейд» в eclipse
- 4. 1 Проект Eclipse, 2 артефакта с Gradle
- 5. Как создать проект старого Eclipse на Android Studio w/Gradle?
- 6. Проект ExtJS/Java/Eclipse
- 7. Создать проект образца градиента для eclipse (java web)
- 8. Как создать проект eclipse с maven 3?
- 9. Eclipse Динамический веб-проект с Gradle
- 10. Не удается импортировать проект Gradle в Eclipse
- 11. Проект отладки, созданный Gradle on Eclipse
- 12. Как создать проект Java в Eclipse, создать внешний JAR
- 13. Gradle init не удалось создать проект
- 14. Gradle/Eclipse
- 15. Создать проект Camel с Eclipse
- 16. Включите другой проект, используя Gradle?
- 17. Как создать проект плагина Eclipse с зависимостью от Eclipse Birt?
- 18. Gradle Eclipse, не работает
- 19. Как ссылаться на проект maven в проекте gradle для eclipse?
- 20. конвертировать проект JPA в проект java eclipse
- 21. IntelliJ IDEA: Не удалось создать проект Gradle
- 22. Как создать проект Visual Studio под Gradle?
- 23. Как создать новый проект без поддержки Gradle?
- 24. Как создать проект jFuzzylogic в eclipse
- 25. Импортированный проект Eclipse - Gradle buildTypes с различными AndroidManifests
- 26. Как сделать проект Gradle автоматически встроенным в Eclipse?
- 27. Невозможно импортировать проект gradle spring-boot в рабочем пространстве eclipse
- 28. Создать модульный веб-проект (JAVA)
- 29. Gradle: Multi-проект построить
- 30. Невозможно создать проект Scala в eclipse