java - "Gradle Dependencies"无法在 'Apache Tomcat' 运行配置中正确显示

标签 java eclipse tomcat gradle

我的环境如下:
Eclipse:Luna 服务版本 1 (4.4.1) -- 构建 ID:20140925-1800
Gradle IDE:3.6.3.201411271013-RELEASE

我有一个具有 gradle 依赖项的项目“webapp”。如果我创建一个“Java 应用程序”运行配置, “Gradle Dependencies”可以正确显示,并且也有效。见下图:
good

如果我创建一个“Apache Tomcat”运行配置以在“类路径”选项卡中添加“webapp”项目,那么 “Gradle Dependencies”无法正确显示,也无效。见下图:
bad

通常,我需要在“Classpath”选项卡中手动添加所有那些 gradle-dependencies jar 来解决“ClassNotFoundException”。像这样:
manual

然而,这并不方便。
有没有人遇到同样的问题?谢谢。

最佳答案

使用 Gradle 生成 Eclipse 项目 eclipse-wtp插件并将生成的项目导入 Eclipse 应该可以解决此问题:

gradle cleanEclipse eclipse eclipseWtp

关于java - "Gradle Dependencies"无法在 'Apache Tomcat' 运行配置中正确显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27728755/

相关文章:

java - Spring 启动: Iterate and evaluate all (active) sessions

eclipse - 使用快捷键拆分窗口

java - 这段代码没有绘制出它应该绘制的骰子......有什么提示吗? (Java,请参阅这两个类)

java - MyEclipse中的一些格式

java - Servlet 中始终运行的线程

mysql - 使用 JSTL (JSP) 进行登录验证但出现错误 : "Unterminated <sql:setDataSource tag"

java - 在java中使用servlet时修改tomcat服务器的主页

java - 使用php将java中的编码数据保存到文件中(java , php)

java - drawBitmap() 绘制虚假部分

java - MySQL Workbench 和 Java(通过 JDBC)的查询结果不同