如何在 Eclipse 中重命名 gradle 项目?
How to rename a gradle project in eclipse?
我是 gradle 的新手,正在尝试在 eclipse 中使用 gradle 插件。
使用在线项目生成器创建了一个 java gwt 项目 https://gwt-project-generator.cfapps.io/
它很好地导入了所有依赖项。
现在我试图将项目从 demo 重命名为 gradle-demo,但我很困惑。它每次都会自动将名称恢复为 demo。在 build.gradle 文件中,我看不到任何表明强制执行名称的内容。
有什么指点吗?
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'de.richsource.gradle.plugins:gwt-gradle-plugin:0.6'
}
}
apply plugin: 'gwt'
apply plugin: 'war'
// In this section you declare where to find the dependencies of your project
repositories {
jcenter()
}
repositories { mavenCentral() }
// In this section you declare the dependencies for your production and test code
dependencies {
providedCompile('fr.lteconsulting:angular2-gwt:1.6')
providedCompile('com.google.dagger:dagger-gwt:2.8')
providedCompile('org.jboss.gwt.elemento:elemento-core:0.5')
providedCompile('com.vaadin.polymer:vaadin-gwt-polymer-elements:1.7.0.0')
providedCompile('org.gwtbootstrap3:gwtbootstrap3:0.9.3')
providedCompile('com.github.tdesjardins:gwt-ol3:2.9.0')
providedCompile('com.googlecode.gwtquery:gwtquery:2.1.0')
providedCompile('com.github.gwtreact:gwt-react:0.3.0')
providedCompile('com.gwidgets:gwty-leaflet:0.4')
providedCompile('com.sksamuel.jqm4gwt:jqm4gwt-remote:2.1.0')
providedCompile('com.intendia.gwt:rxjava-gwt:1.0.14-beta1')
testCompile('junit:junit:4.11')
testCompile('com.google.gwt.gwtmockito:gwtmockito:1.1.6')
}
gwt {
gwtVersion='2.8.0'
modules 'com.ainosoft.firstGradleGwt'
maxHeapSize = "1024M"
superDev {
noPrecompile=true
}
}
它还显示 gwt 的项目配置中缺少构建器
将此添加到您的 build.gradle
apply plugin: 'eclipse'
eclipse {
project {
name = 'some-better-name'
}
}
Eclipse 的 Refactor->Rename...
似乎无法与 Gradle 项目完美配合。
打开settings.gradle
并相应地修改rootProject.name
。
例如:
rootProject.name = 'coolproject'
确保这是 settings.gradle
,而不是 build.gradle
!
右键单击该项目并单击 Gradle->Refresh Gradle Project
我是 gradle 的新手,正在尝试在 eclipse 中使用 gradle 插件。
使用在线项目生成器创建了一个 java gwt 项目 https://gwt-project-generator.cfapps.io/
它很好地导入了所有依赖项。
现在我试图将项目从 demo 重命名为 gradle-demo,但我很困惑。它每次都会自动将名称恢复为 demo。在 build.gradle 文件中,我看不到任何表明强制执行名称的内容。
有什么指点吗?
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'de.richsource.gradle.plugins:gwt-gradle-plugin:0.6'
}
}
apply plugin: 'gwt'
apply plugin: 'war'
// In this section you declare where to find the dependencies of your project
repositories {
jcenter()
}
repositories { mavenCentral() }
// In this section you declare the dependencies for your production and test code
dependencies {
providedCompile('fr.lteconsulting:angular2-gwt:1.6')
providedCompile('com.google.dagger:dagger-gwt:2.8')
providedCompile('org.jboss.gwt.elemento:elemento-core:0.5')
providedCompile('com.vaadin.polymer:vaadin-gwt-polymer-elements:1.7.0.0')
providedCompile('org.gwtbootstrap3:gwtbootstrap3:0.9.3')
providedCompile('com.github.tdesjardins:gwt-ol3:2.9.0')
providedCompile('com.googlecode.gwtquery:gwtquery:2.1.0')
providedCompile('com.github.gwtreact:gwt-react:0.3.0')
providedCompile('com.gwidgets:gwty-leaflet:0.4')
providedCompile('com.sksamuel.jqm4gwt:jqm4gwt-remote:2.1.0')
providedCompile('com.intendia.gwt:rxjava-gwt:1.0.14-beta1')
testCompile('junit:junit:4.11')
testCompile('com.google.gwt.gwtmockito:gwtmockito:1.1.6')
}
gwt {
gwtVersion='2.8.0'
modules 'com.ainosoft.firstGradleGwt'
maxHeapSize = "1024M"
superDev {
noPrecompile=true
}
}
它还显示 gwt 的项目配置中缺少构建器
将此添加到您的 build.gradle
apply plugin: 'eclipse'
eclipse {
project {
name = 'some-better-name'
}
}
Eclipse 的 Refactor->Rename...
似乎无法与 Gradle 项目完美配合。
打开
settings.gradle
并相应地修改rootProject.name
。例如:
rootProject.name = 'coolproject'
确保这是
settings.gradle
,而不是build.gradle
!右键单击该项目并单击
Gradle->Refresh Gradle Project