我最近将我的工作开发环境从Idea转换为Eclipse。我已经将所有内容导入并成功构建,但是我的问题视图中有23个空错误消息。尽管存在这些错误,我仍然可以构建所有内容,但在构建时弹出“项目中的错误”弹窗非常烦人。
项目“Web_ImageViewer”是一个GWT项目。
我有一种预感这些错误与忽略GWT输出文件夹有关,但我不确定。
我可以删除这些错误,但它们会再次出现。有人知道如何永久性地摆脱这些错误吗?或者它们是否实际上正在告诉我一些有用的信息?
(由于我是新用户,无法发布图像)
我最近将我的工作开发环境从Idea转换为Eclipse。我已经将所有内容导入并成功构建,但是我的问题视图中有23个空错误消息。尽管存在这些错误,我仍然可以构建所有内容,但在构建时弹出“项目中的错误”弹窗非常烦人。
项目“Web_ImageViewer”是一个GWT项目。
我有一种预感这些错误与忽略GWT输出文件夹有关,但我不确定。
我可以删除这些错误,但它们会再次出现。有人知道如何永久性地摆脱这些错误吗?或者它们是否实际上正在告诉我一些有用的信息?
(由于我是新用户,无法发布图像)
查看问题标签页的“类型”列,以查看导致错误的验证器。 如果错误是无用的,请尝试关闭该类型的验证并进行清理和构建。 可以在全局级别的“首选项>验证”中关闭验证,或通过右键单击项目>属性>验证来关闭个别项目的验证。
由于在使用JSP时HTML不是格式良好的,因此我经常关闭我的HTML验证器。
更新
似乎很多人将未知错误缩小到了Web(2.2-2.4)验证器。 尝试关闭它并重新构建。
我将其缩小为“Web(2.2-2.4)验证器”。禁用它后,您需要清理项目以消除错误。
我也遇到了同样的错误,通过一种简单的技巧解决了。我选择了我的 Web 项目并 右击>验证
。哇,错误消失了。
我曾经遇到过相同的问题,通过关闭项目并删除 WORKSPACE/.metadata/.plugins/org.eclipse.core.resources/.projects/PROJECT/.markers 文件解决了它。
其中,WORKSPACE 是你当前的工作区文件夹,而 PROJECT 是你的项目名称。
.jar
文件先添加到/WebContent/WEB-INF/lib
文件夹中,然后再添加到类路径/构建路径中才出现了错误。.jar
文件放置在另一个文件夹中,例如我创建了一个/lib
文件夹。/WebContent/WEB-INF/lib
)通常也是它导出到的文件夹。我有相同的症状:验证消息没有描述,位置“未知”,由 Web(2.2-2.4)验证器
创建。
在我的情况下,原因是 Web 项目依赖于两个库(实用程序)项目,这两个项目的各自 lib 文件夹中都包含相同的 jar 文件。
我删除了其中一个中的 jar 文件,删除了对已删除 jar 的引用,然后问题就解决了。
我遇到了同样的问题,但是我只得到了一个。
Location:unknown Type:Validation Message
我通过格式化“/WEB-INF/web.xml
”解决了这个问题。这意味着我删除了所有无用的“空格
”,“\r\n
”,“\t
”。
祝你好运,希望这可以帮助你。
我也通过(Menu > Window > Preferences > General > Workspace > Text file encoding)解决了这个问题,将我的Web项目的文本文件编码更改为"UTF-8"(默认是MS950),然后它就可以正常运行了!