Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 这些错误消息的原因是什么?_Java_Eclipse_Jsp_Jakarta Ee_Rad - Fatal编程技术网

Java 这些错误消息的原因是什么?

Java 这些错误消息的原因是什么?,java,eclipse,jsp,jakarta-ee,rad,Java,Eclipse,Jsp,Jakarta Ee,Rad,在RAD 8中,我无缘无故收到错误消息: 错误消息是抱怨在完全不同的包中的完全不同的项目中有完全不同的方法。我的错误报告是错误的吗?我如何解决这个问题?由于在RAD8中JSP验证似乎被破坏,我已经关闭了片段的验证,但我希望能够找到合法的错误。如何继续?在WAS8中,这似乎是新的东西。验证已中断,必须关闭才能正常工作。从6.1->8.0升级时发现 碎片?脚本?你不应该把它们放在JSP中。那是1998年的古董。我推荐JSTL。我知道现在已经晚了,但是 当错误指示器甚至与源代码不一致时,RAD/E

在RAD 8中,我无缘无故收到错误消息:


错误消息是抱怨在完全不同的包中的完全不同的项目中有完全不同的方法。我的错误报告是错误的吗?我如何解决这个问题?由于在RAD8中JSP验证似乎被破坏,我已经关闭了片段的验证,但我希望能够找到合法的错误。如何继续?

在WAS8中,这似乎是新的东西。验证已中断,必须关闭才能正常工作。从6.1->8.0升级时发现


碎片?脚本?你不应该把它们放在JSP中。那是1998年的古董。我推荐JSTL。

我知道现在已经晚了,但是


当错误指示器甚至与源代码不一致时,RAD/Eclipse似乎在内部查看文件的过时版本。我通常可以通过关闭并重新打开文件、重新验证文件或运行一个干净的构建来解决这个问题。

要排除一个和另一个,您的“普通”Java类是否可以顺利编译?缺少
字符串
类型表示在IDE的属性中没有正确配置JRE,但这会导致整个代码库不可编译。奇怪的是,它是编译的,我可以将更改重新部署到websphere。我可以毫无问题地编译其他类,如果我重新排列代码,我可以消除类的错误,但它们不应该一开始就出现。我加入了一个项目,有很多旧代码没有完全遵守约定,所以有很多错误和警告,对于RAD来说可能太多了,无法保持组织,所以如果我可以开始并将错误和警告降低到低于我所拥有的水平,那么验证可以更好地工作。好的,这就是RAD的问题。我使用标准Eclipse已经有很长时间了,目前使用的是Indigo SR2,但我从未见过这种情况。有时只有JSP EL验证会造成严重破坏,但这是EclipseWTP中公认的问题,与您看到的Scriptlet无关。我会在JavaEE的标准Eclipse中测试它,以确保它工作正常,然后我会向RAD报告一个问题。感谢BalusC的调查。关闭JSPF验证后,我仍然有297个错误和47678个警告(!),它们来自于我打开的这个项目所依赖的不同项目。很长一段时间以来,开发人员似乎不关心警告,现在至少我必须将错误降低到可管理的水平,当我的错误和警告数量更正常时,RAD可以更好地执行我的验证。我仍然可以编译和处理这个项目,但它确实需要清理。谢谢你的回答。这不是我的scriptlet,这是一个我被招募的老项目。有无数的错误和警告,几乎所有的事情都是通过Scriptlet完成的。我正试图减少警告和错误的数量,这样我才能真正看到哪些错误和警告是合法的。我计划用EL和JSTL而不是Scriptlet重写整个项目,但首先项目管理层必须同意这一点。非常感谢。我仍在努力控制这一点,并减少继承了遗留框架的项目中的问题数量,遗留框架已经带来了大量问题,而Eclipse中的问题列表可能太长,以至于问题列表太长。还有许多合法的警告以及这些警告和错误是无缘无故出现的。