Gradle 从svn 中检出的父项目后处理配置【我】

时间:2024-12-17 23:03:32

前提:

一个用gradle配置的 类似maven的聚合项目的项目,然后它在svn上就是一个父工程的目录。

检出方式:

在eclipse中,直接用svn资源库检出 父项目 的目录。

然后,在父项目下面的settings.gradle文件上右键,

Gradle——Refresh Gradle Project

这样Eclipse包管理器中的单一parent目录项目就变成正常的多个子项目了。

--------------------

注意:

如果按照上面的方法不管用(eclipse报错,或者没有反应即项目没有变化),请如下操作:

Gradle 从svn 中检出的父项目后处理配置【我】

1.在eclipse中全局搜索 :connection.gradle.distribution,会找到项目下对应的 \.settings 目录下的 文件 org.eclipse.buildship.core.prefs

Gradle 从svn 中检出的父项目后处理配置【我】

也可以直接到工作空间下的项目下的 .settings目录下去找。

2.修改  connection.gradle.distribution = 后面的值中的路径为 Eclipse环境中配置的本地gradle目录地址(这个地址可能是从svn中检出的项目的原配置,并不和本地gradle环境一致)

3.再重复执行:在父项目下面的settings.gradle文件上右键,Gradle——Refresh Gradle Project

=================

gradle项目使用及启动

用gradle构建的项目其实和maven一样,只是在 更新或修改 build.gradle 文件后,需要 在项目右键执行 Gradle——Refresh Gradle Project,是构建文件作用在项目上。其他可以和普通web项目一样操作,比如,启动,可以直接 add 到eclipse集成的Tomcat下来启动。