Я хочу, чтобы перенести все мои Java проектов (223 проектов) в Gradle проекта. Я использую плагин Gradle Eclipse, разработанный командой SpringSource STS.Преобразование проекта Java Eclipse (с исходной папкой Java) для Gradle проекта
В настоящее время, вся моя яве Projets это strutured так:
MyProjet/
+- src/log
+- some.package.log
+- some.package.log.A
+- src/tools/core
+- some.package
+- some.package.tools.B
+- some.package.tools.C
+- src/tools/graph
+- some.package.graph
+- src/tests
+- some.package.test.D
+- src/someModule
+- otherDirectories
SRC/журнал ЦСИ/инструменты/ядро, ЦСИ/инструменты/график ЦСИ/тесты и SRC/someModule является исходной явой папки.
После преобразования проекта в градиент (через Configure -> «Convert to Gradle Project ...») все исходные папки java становятся пакетами.
Кроме того, дело в том, что все объявленные пакеты в классах Java должны быть изменены. Например, Eclipse сообщит мне, что: Объявленный пакет «some.package.test.tools.A» не соответствует ожидаемому пакету «tests.some.package.test.tools.A»
Eclipse дайте мне возможность изменения объявления пакета для класса. Но я должен сделать это для всех классов (иногда более 100 классов для одного проекта).
Я хочу знать, если есть способ, чтобы преобразовать проект Java (с источником Java папки) на Gradle проект, не влияя на все пакеты (я хотел бы избежать операций, которые состоят в modifiyng всех классов)
Благодарим вас за помощь или любые советы.
Naike.
Дело в том, что я использую «Convert to Gradle Project», все исходные папки Java становятся java-пакетами (и некоторые из них реструктурированы из-за их имени). Даже если я поместил все исходные папки java в конфигурацию sourceSets моей сборки.gralde, когда миграция завершена, исходные папки java преобразуются в пакеты, а структура этих пакетов не такая, как раньше. Поэтому мне нужно обновить всю декларацию пакета. – naike
Обновление объявлений объявлений является неправильным решением. Сначала вы должны сконцентрироваться на том, чтобы работать над сборкой Gradle (нет IDE). Затем вместо преобразования существующего проекта IDE вы можете импортировать сборку Gradle в среду IDE, которая создаст новый проект IDE. –
Хорошо, я попробую это сейчас. Я только что установил град на моем ubuntu, чтобы проверить это. – naike