0

我有一个 eclipse 动态 web 项目,它有一些 groovy 文件(虽然不是 grails 项目,只是将 groovy 用于一些小的后端东西)。我已将 src/main/groovy 添加为源文件夹。但是,当我选择“在服务器上运行”时,它会复制实际的 .groovy 文件,就好像它是一个资源一样。有没有办法解决这种行为?

4

1 回答 1

0

我在这里遇到了完全相同的问题。我在这里有一个使用以下内容的网络项目:

Eclipse Kepler Gradle Groovy Spring MVC

我在 Eclipse 中设置了 Tomcat,从命令行或 Gradle 视图我可以编译、组装和生成 war 文件,但是当我尝试“在服务器上运行”时,部署到 Tomcat 的文件是 .groovy 文件,而不是实际的 .class 文件,即使它们是在 build/classes/main 文件夹中成功生成的

因此,为了解决这个问题,我删除并在 eclipse 中重新创建了 Tomcat 服务器,之后它能够找到并部署由 Gradle 编译的正确文件集

希望这可以帮助

于 2014-11-10T16:22:34.950 回答