我一直在使用Eclipse中的Gradle开发Java项目,该项目构建在我的本地计算机上并且运行正常。我希望通过Git将项目提供给开发人员团队,但是在创建存储库并尝试使用IntelliJ和Eclipse构建不同的计算机之后,我意识到存在一些挑战。例如,似乎build.gradle需要进行微小的更改。或者在IntelliJ中,必须为java.util.stream指定JDK 1.8.0。
我的目标是创建一个项目,允许开发人员团队简单地克隆存储库,使用他们想要的任何IDE,构建项目并立即开始贡献。有没有人试图在使用Gradle之前做到这一点?有哪些提示或见解? Gradle是不是一个糟糕的选择吗?如何标准化构建,库等?