首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Eclipse上调试Gradle生成的项目

在Eclipse上调试Gradle生成的项目
EN

Stack Overflow用户
提问于 2010-12-12 00:48:50
回答 2查看 3.4K关注 0票数 12

我有一个问题-- "gradle eclipse“命令生成必要的Eclipse WTP文件。我可以将项目导入到Eclipse中,但是当我部署到Glassfish时,它不会将任何内容复制到Glassfish的eclipseApp目录中。

我验证了该项目是一个动态Web Facet,但它仍然不能工作。

任何帮助都将不胜感激。

谢谢

EN

回答 2

Stack Overflow用户

发布于 2012-03-09 18:04:34

是的,这是一个非常常见的问题。通常,当您使用一个构建器为您生成项目文件时,或者甚至使用自定义插件来检测更改事件时,请使用自定义脚本重新构建应用程序并将其热部署到应用程序服务器。

动态Web Facet是一回事,但是当gradle生成您的项目文件时,它并不知道您将使用哪个应用服务器。进入项目属性-> Facets ->动态网页->运行时,然后配置您的GF实例或链接它。

你可能已经这么做了,但这就是我对问题所在的2点看法。

票数 1
EN

Stack Overflow用户

发布于 2012-05-11 18:13:49

显然,您正在使用eclipse插件来完成此操作。以下是您可以进一步做的,以确保gradle cleanEclipse和gradle eclipse继续很好地处理您的项目。

观察.project文件中需要哪些性质和构建命令。一旦您了解了它们,下一件事就是配置eclipse任务,如下所示

代码语言:javascript
运行
复制
apply plugin: 'eclipse'
eclipse {
    project {
        name = 'eclipse-appname'

        natures << 'org.eclipse.jdt.groovy.core.groovyNature'
        buildCommand 'org.eclipse.....Validator'
        buildCommand 'org.eclipse.jdt.core.javabuilder'
    }
}

我已经随机添加了一些性质和构建命令,替换为您在.project中看到的相应命令。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4417753

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档