sách gpt4 ai đã đi

Chuyển đổi dự án java eclipse (có thư mục nguồn java) sang dự án gradle

In lại 作者:塔克拉玛干 更新时间:2023-11-03 04:28:05 29 4
mua khóa gpt4 Nike

我想将我所有的java 项目(223 个项目)迁移到gradle 项目。我正在使用由 SpringSource STS 团队开发的 Gradle Eclipse 插件。

目前,我所有的 java 项目都是这样构造的:

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/log、src/tools/core、src/tools/graph、src/tests 和 src/someModule 是 java 源文件夹.

将项目转换为 gradle 后(通过 Configure -> “Convert to Gradle Project...”),所有 java 源文件夹都变成包。

此外,问题是必须修改 java 类中所有声明的包。例如,Eclipse 告诉我:声明的包“some.package.test.tools.A”与预期的包“tests.some.package.test.tools.A”不匹配

Eclipse 让我可以更改类的包声明。但我必须对所有类(class)都这样做(有时一个项目超过 100 个类(class))。

我想知道是否有一种方法可以将 java 项目(带有 java 源文件夹)转换为 gradle 项目,而不影响所有包(我想避免修改所有类的操作)

提前感谢您的帮助或任何建议。

奈克。

1 Câu trả lời

您必须编写 Gradle 构建脚本,并在其中声明您的源目录结构。 (您不必更改源目录结构或任何包语句。)“转换为 Gradle 项目”不会为您执行此操作。这只是激活项目的 Gradle 支持的一种方式,这将使 Eclipse 使用 Gradle 构建脚本中包含的信息,允许您从 IDE 执行 Gradle 构建等。

关于java - 将 Eclipse java 项目(带有 java 源文件夹)转换为 gradle 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16665602/

29 4 0
Bài viết được đề xuất: java - 退出 HttpClient session
Bài viết được đề xuất: javax.persistence.PersistenceException : No Persistence provider for EntityManager named
Bài viết được đề xuất: java - 多标签文档分类
Bài viết được đề xuất: Java类常量池重复?
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com