我一直试图在IntelliJ IDEA中创建一个带有Spock测试的Groovy项目。
下面是我遵循的步骤:
groovyc:无法编译Groovy文件:没有为模块定义Groovy库...
我可能错过了一些东西,因为我厌倦了一天中的一半时间尝试不同的配置。
对于完全groovy的项目,请尝试GMavenPlus
示例项目:https://github.com/mariuszs/groovy-maven-sample
安装GMavenPlus IntelliJ插件。
Intellij不识别源目录
。src/main/groovy
,请在“项目设置”->“模块”窗口中手动配置此目录:
<project>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.gmavenplus</groupId>
<artifactId>gmavenplus-plugin</artifactId>
<version>1.5</version>
<executions>
<execution>
<goals>
<goal>compile</goal>
<goal>testCompile</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-all</artifactId>
<version>2.4.4</version>
</dependency>
<dependency>
<groupId>org.spockframework</groupId>
<artifactId>spock-core</artifactId>
<version>1.0-groovy-2.4</version>
<scope>test</scope>
</dependency>
</dependencies>
</project>
我一直试图在IntelliJ IDEA中使用Spock测试创建一个Groovy项目。 以下是我遵循的步骤: 创建了Groovy项目并添加了Maven支持 无法编译Groovy文件:没有为模块定义Groovy库 我可能错过了一些东西,因为我厌倦了半天尝试不同的配置。
在类似的问题中,我找不到充分的答案。我遵循了Groovy的IntelliJ教程,但它确实解决了这个问题。最后,我通过1A4 Maven文件解决了这个问题。 为了更容易地入门,也许您可以帮助我和其他人使用IntelliJ中的Groovy。 我做了什么: 我安装了Groovy SDK 我启动了IntelliJ,创建了一个新的Groovy项目,我可以看到添加了库。 创建我的第一个Groovy类后,提到了
我正在运行IntelliJ IDEA 2017.2.3。我通过Homebrew(OS X)安装了Groovy 2.4.12。当我打开Groovy源文件(或)时,我会得到以下内容: 未为模块“my-module”配置Groovy SDK。...。.配置Groovy SDK... 单击“配置Groovy SDK...”引导我进入以下对话框:
我使用Spock框架进行测试,直到今天,一切工作都很好;我不知道发生了什么。Intellij说“配置Groovy sdk”,所以我下载了Groovy sdk 2.4.9并对其进行了配置,但在导入行的测试类中: 导入spock.lang.specification intellij说“无法解析符号Spock”。有什么建议吗?
我正在从事一个Java web项目,该项目使用Liquibase groovy DSL管理数据库更改。就本主题而言,它可以是使用将文件作为源文件。这项工程是用格雷德尔建造的。在我的一个模块()的文件夹下,我有groovy文件(等)。这些文件应该在运行时由liquibase jar加载。 现在,当我尝试在IntelliJ中创建项目时,它会给出以下错误消息: Groovyc:无法编译Groovy文件:
对于我的Android项目,我想为我的集成测试运行一个测试HTTP服务器。我创建了一个配置并编写了一个任务来运行我的Groovy脚本来设置HTTP服务器 当我编辑Groovy脚本时,IntelliJ告诉我Groovy SDK尚未配置。 我如何让IntelliJ使用Groovy SDK,它是stubs配置的一部分?我无法使用Gradle获取的库创建Groovy SDK配置,因为IntelliJ告诉我