简体   繁体   English

在gradle项目中包括普通的Java项目作为依赖项

[英]Include plain java projects as dependency at gradle project

I have two projects one plain java project and one gradle spring project created from jhipster 我有两个项目,一个是纯Java项目,另一个是从jhipster创建的gradle spring项目。

I would like to use the java project alongside with the gradle one. 我想将Java项目与gradle一起使用。 After search on the net i have found how to do it link1 but this works only if all my projects are gradles. 在网上搜索后,我发现了如何做link1,但这仅在我所有的项目都是毕业时才有效。 Also when i try to add module dependency from Project Structure does not work. 另外,当我尝试从项目结构中添加模块依赖项时不起作用。

Project tree 项目树

workspace
-project1
--build.gradle
-project2

What is the right way of doin this? 正确的做法是什么?

Also why i cannot make changes from IDE's project structure and automatically update build.gradle and settings.gradle with the new dependencies? 另外,为什么我不能从IDE的项目结构中进行更改,并不能使用新的依赖项自动更新build.gradle和settings.gradle?

Change the plain java project into a gradle project, change the two projects into a gradle multi-project. 将普通的java项目更改为gradle项目,将两个项目更改为gradle多项目。

It's not hard to do, the plain java project probably just needs an almost empty build.gradle file and the settings.gradle file just needs to include it. 这并不难,普通的Java项目可能只需要一个几乎空的build.gradle文件,而settings.gradle文件只需要包含它即可。

An IDE cannot help you much in these tasks, you will have to do most of it manually. IDE在这些任务上无法提供很多帮助,您将不得不手动完成大部分任务。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Gradle:如何将Java项目风味依赖资源包含到Android APK中? - Gradle: How to include Java project flavor dependency resources into Android APK? 试图将Gradle项目包含为依赖项,但include()无法正常工作 - Trying to include Gradle project as dependency, but include() not working Gradle:多个java项目的公共资源依赖 - Gradle: common resource dependency for multiple java projects 获取 java.lang.NoSuchFieldError: INCLUDE_ALL 将 Druidry 作为依赖项添加到我的 Gradle 项目时? - Getting java.lang.NoSuchFieldError: INCLUDE_ALL when adding Druidry as a dependency to my Gradle project? Gradle的Java项目的默认项目布局 - Default project layout of Java projects by Gradle 创建对gradle项目的依赖 - Create a dependency on gradle projects 如何加载gradle项目,然后将其用作IntelliJ中现有项目之一的依赖项 - How to load a gradle project and then use that as a dependency in one of the existing projects in IntelliJ Gradle 项目没有将实现依赖导出到其他项目 - Gradle project does not export implementation-dependency to other projects 在 gradle 依赖项和 Java 项目中导入 AWS Textract - Import AWS Textract in gradle dependency and Java project 将 Java 模块 jar 作为依赖项添加到 Gradle 项目中 - Add a Java Module jar as a dependency into a Gradle project
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM