问题标签 [eclipse-wtp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
8 回答
61149 浏览

eclipse - 如何禁用 eclipse 服务器启动超时?

默认情况下,在 Eclipse Web Tools 中使用 webapp 服务器时,服务器启动将在 45 秒超时后失败。我可以在服务器实例属性中增加此超时,但我看不到完全禁用超时的方法(在调试应用程序启动时很有用)。有没有办法做到这一点?

0 投票
3 回答
491 浏览

eclipse - Eclipse 的 WTP 翻译输出

如何查看 WTP 对 JSP 和 JSPX 页面所做的中间转换?在一个有大量 .jspx 页面的项目中,我的 Eclipse 问题选项卡中出现了奇怪的语法错误。它们不会影响正在运行的应用程序(Tomcat 6.0)中的任何内容,并且它们仅在更新后的最后 2 周内出现。

我想查看输出的原因是我在http://stripesframework.org使用 Stripes 框架,并且在删除 <stripes:errors /> 行后,特定 .jspx 文件的错误消失了那个文件。同时,语法错误仅在我最近在工作中全新安装 Eclipse 后出现,但随后不久在家中更新了 Eclipse。我想查看输出以确定这应该是谁的问题(WTP、Stripes,或者可能只是我:)。

请记住,这个问题在某种程度上是装饰性的,因为它不会影响任何功能。它只是在 Eclipse 中向我的“问题”选项卡发送垃圾邮件,并在项目资源管理器中显示红色的小 X 图标。

0 投票
1 回答
534 浏览

eclipse - 如何在自定义 RCP 应用程序中使用网页编辑器?

我想在我自己的 RCP 应用程序中使用作为 Web 工具平台一部分的“Web 工具编辑器”。我想我现在对 RCP 平台有了一些了解,但是在将它作为依赖项添加到我的项目后,我仍然不知道如何访问 pagedesigner (org.eclipse.jst.pagedesigner) 的功能。有没有人将 Web 工具平台的组件添加到 RCP 应用程序中的经验,可以给我一些提示或什么?

0 投票
2 回答
12355 浏览

java - Eclipse 调试时类路径问题:如何将依赖项目的输出包含到 Web 项目的运行时类路径中?

因此,我从一个从 Eclipse 正确构建和调试的 Web 服务项目(只是一个动态 Web 项目)开始。我们已经提取了一大块想要放入共享库的通用代码,所以现在这些类将进入 Web 项目引用的单独 jar 项目中。

在 web 项目上,我做了 Project->Properties->Java Build Path->Projects->Add 并添加了 jar 项目。这正确地解决了所有编译时类路径问题,并且一切正常。但是在运行时,当 tomcat 服务器启动时,spring 尝试注入 jar 文件中包含的一些类,我得到一个 NoClassDefFoundError。

我的 .class 和属性文件以及 META-INF 目录的内容显示在 ./build 目录中,但我的 WEB-INF/lib 目录似乎被就地引用,并且 jar 依赖项没有被复制在其中显示为 Web 应用程序库的一部分。

告诉eclipse另一个jar项目需要在运行时对tomcat可用的神奇咒语是什么?从我们的 ant 构建脚本中,我们首先将另一个项目构建到 WEB-INF/lib 中,一切正常,但不适用于 Eclipse 调试。

0 投票
10 回答
58324 浏览

java - Eclipse 报错:此项目需要迁移 WTP 元数据

我们在 Eclipse 3.2 中启动了一个 Web 项目,我们已经升级到 Eclipse 3.4,但现在项目出现错误:

“这个项目需要迁移 WTP 元数据”

我们尝试右键单击并执行“快速修复”,这实际上是为了迁移 WTP 元数据。不幸的是,什么也没发生,错误仍然存​​在。

我们可以从问题中删除该错误,并且一切正常,但是,每次我们从源代码管理重新导入项目时,错误都会重新出现。关于如何永久消除此错误或如何实际迁移 WTP 元数据的任何想法?

更新:每个人,请对适合您的答案进行投票,而不是添加您自己的答案来引用以前的人的答案。

0 投票
1 回答
7053 浏览

eclipse - 存储在 Eclipse Ganymede WTP 项目的元数据中的特定 JRE 名称(在其他计算机上可能不同)

问题概述:

将 Eclipse Ganymede 与 Web 工具平台一起使用时,项目将依赖于我使用的确切 JRE 名称。名称在其他开发者机器上可能不同,如何最好地解决这个问题,以便许多开发者可以在项目上一起工作?

详细问题描述:

我正在使用 Eclipse Ganymede 和Web 工具平台(因为它是面向 Java EE 开发人员的 Eclipse IDE 的一部分),并且我创建了一个Dynamic Web Project

我安装了一个 JRE,即 Sun JRE for Java SE 6。在 Eclipse 中,我可以选择: Window / Preferences / Java / Installed JREs。我可以看到 JRE 的列表,每一行都有NameLocationType列。

我在列表中只有一个条目,它有: Name =java-6-sun-1.6.0.07 Location =/usr/lib/jvm/java-6-sun-1.6.0.07 *Type=*Standard VM。

问题是我的 JRE 的名称是在两个 Eclipse 项目元数据文件中指定的,它们是.classpath.settings/org.eclipse.jst.common.project.facet.core.prefs

我想将我的项目检查到版本控制中,以供其他开发人员检查和工作,但我认为我不能确定他们有一个与我完全相同名称的 JRE 。

违规文件的内容:

.classpath:(倒数第二个类路径条目是有问题的标签。)

.settings/org.eclipse.jst.common.project.facet.core.prefs


签入此项目并让其他开发人员签入并运行/更改它的最佳方式是什么?

0 投票
4 回答
2501 浏览

java - Eclipse Web 工具项目是否处理 JSP 内部的重构?

我已经为 Eclipse 版本 3.4 安装了 Web 工具项目。我一直在尝试按照我认为应该的方式进行重构,但没有成功。

我有一个 Java 项目,其中包含放入网站 /WEB-INF/lib 的 jar 的 Java 类。另一个项目(一个动态 Web 项目)具有相同站点的 JSP 文件。动态 Web 项目设置为 Java 项目作为构建路径中的必需项目。我还为 Dynamic Web 项目设置了 Project References 选项以引用 Java 项目。

如果我使用重构来更改其中一个 Java 类中的方法名称,我希望 JSP 中对该方法的引用会被重命名。但它不起作用。包含该类的 Java 项目中的引用以及使用该类的其他 Java 项目的引用已更改,但不会重构对 JSP 内方法的引用。

几天来我一直在摆弄它,尝试不同版本的 Eclipse 和 WTP。删除我所有的项目和文件并重新设置它们。没有任何区别。

这对其他人有用吗?我需要设置什么特别的东西才能让它工作吗?

0 投票
4 回答
25891 浏览

eclipse - 在 Eclipse 3.4.2 中调试一个 tomcat 项目

我下载了eclipse 3.4.2并尝试从sysdeo(http://www.eclipsetotale.com/tomcatPlugin.html )为eclipse安装tomcat插件(3.2.1版)

我已按照安装说明进行操作,但是何时从 Eclipse 工具栏启动 tomcat 时出现以下错误

java.lang.NoClassDefFoundError: org/apache/tomcat/util/log/SystemLogHandler at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Class.java:2357) at java.lang.Class .getConstructor0(Class.java:2671) 在 java.lang.Class.newInstance0(Class.java:321) 在 java.lang.Class.newInstance(Class.java:303) 在 org.apache.catalina.startup.Bootstrap。 org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:390) 处的 init(Bootstrap.java:205)

我确实按照故障排除说明进行操作,但没有成功。

我也尝试将插件放入 dropin 目录,但仍然出现相同的错误。

这在 eclipse 3.2 和 3.3 中运行良好

然后我尝试使用标准的内置 WTP 来设置我的 tomcat 服务器。我不确定它将如何在 tomcat 的 conf 目录中选择我的 server.xml,目前看来它还没有选择。如何将我的 Eclipse 项目与此设置相关联。我可以启动服务器,但是当我浏览 tomcat 启动页面时,它什么也没显示。

如果有人可以提供一些解决此问题的方法,我将不胜感激。

提前致谢。

-迪佩什

0 投票
3 回答
512 浏览

eclipse - JBOSS 的库太多了!(m2eclipse 的问题)

我承认这不是最好的标题,但如果没有三行标题,我不知道如何赞美它。

我有一个(例如)依赖 JTA 的项目,使用范围“提供”(JBOSS 带来了自己的 JTA 实现)。如果我使用 m2eclipse 它可以很好地解决所有依赖项。我的问题是,如果我将这个项目部署到 jboss(在 eclipse 中),那些提供的依赖项也会放在 war 文件中,但这是错误的。

任何想法如何解决这个问题?

编辑:

我猜它是以下错误:https ://bugs.eclipse.org/bugs/show_bug.cgi?id=242476

但似乎,该修复程序只会包含在下一个 Eclipse 版本中

0 投票
4 回答
26497 浏览

eclipse - WTP HTTP 预览服务器 - 如何重新配置​​默认服务器端口?

在 Eclipse Ganymede 下,如何重新配置​​ Eclipse WTP“HTTP Preview Server”的默认服务器端口(8080)?

@莱昂内尔

我想您从未见过与此问题相关联的“视图”,我问的是“HTTP 预览服务器”,而不是其他服务器视图,其中端口在任何其他可设置选项之间明显可见;-) 否则我不会在 StackOverflow 上询问是否真正的问题只是在表单设置之间进行搜索

@莱昂内尔

Tnx 为了您的可靠性,这在这些日子里已经不是一种普遍的美德了;),事实上,正如阅读的那样,我想知道是否有一些隐藏的可配置参数:p