【问题标题】:Adding groovy nature to a java project为 java 项目添加 groovy 特性
【发布时间】:2015-03-29 07:14:30
【问题描述】:

我在我的 java 项目中添加了 groovy 特性。我的目标是为我的项目编写 Spock 测试。我正在使用 sts 3.6 和 Grails。这弄乱了我所有的普通 Junit 测试。现在我每次运行一个 Classnotfoundexception 时都会得到一个。编译器似乎也很困惑。它将 groovy 类编译为 java 类。我知道问题是我的类没有构建,但我不知道如何在 java/groovy 项目中设置编译器。欢迎提供链接、帮助、指南、教程、建议。

【问题讨论】:

  • 你应该在你的项目中使用 Maven。在 Maven 中添加 groovy 支持,然后在 Eclipse 中导入这个项目。通过 Eclipse 更改构建是一种不好的做法。

标签: java eclipse groovy junit spock


【解决方案1】:

查看 Spock 示例,了解可以满足您需求的完整项目https://github.com/spockframework/spock-example

出于演示目的,它同时使用 Gradle 和 Maven,但您可以在实际应用程序中选择其中任何一个。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-11-22
    • 2013-03-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-22
    • 1970-01-01
    • 2011-10-29
    相关资源
    最近更新 更多