eclipse ee中javascript编译显示错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了eclipse ee中javascript编译显示错误相关的知识,希望对你有一定的参考价值。

如图,在引用别人的库时,总显示错误。

求解! 但是这不会影响结果的。

eclipse ee中javascript编译显示错误一般可以忽略。
在Eclipse中,js文件常常会报错。可以通过如下几个步骤解决:

第一步:
去除eclipse的JS验证:

将windows->preference->Java Script->Validator->Errors/Warnings->
Enable Javascript Sematic validation前面的勾去掉;

第二步:
右键项目 -> properties -> Builders 去掉JavaScript Validator 前面的勾
如果Builders中没有JavaScript Validator这一项。那么去.project文件中修改如下内容:
找到项目目录,删除项目目录里的 .project 文件中的以下部分:
<buildCommand>
<name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
<arguments></arguments>
</buildCommand>

第三步:
删除项目目录里的 .project 文件中的以下部分

<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
注意,修改.project文件可能会要求重启eclipse,或者在eclipse中关闭该工程,然后重新打开工程。

做完这步后如果是Maven的Project,则右击项目,选中Maven,然后点击更新Project.如果不是Maven的Project,则可以关掉改Project,重新打开,这样也可以将Project的变化重新应用到eclipse中。

第四步:
复制该js文件到某个地方,然后从eclipse中直接删除 了报错的js文件,错误消失,再把刚才那个js文件拷进来。

如果以上做了之后还不对的吧,就在Eclipse中打开Problems view,选中相关的错误,根据提示,进行解决。
参考技术A 这个是没有问题的只是编译器对JS代码解析能力不足..
证明:
用Aptena插件打开JS编辑,无错可运行,把打开方式换成Eclipse自带(就是你的那种),就会出现N多红线,但是运行无错.本回答被提问者和网友采纳
参考技术B java和javascript的语法有些差别 eclipse 编译JS会遇到一些非错误的提示
这个编辑器 提示html标签的完整性比较不错
还有能提示各种括号是否成对
但是提示JS实际的东西 效果是很差的
比如$.ajax 会报错 $ .ajax就没问题 具体机制不清楚
记得末尾都加分号
参考技术C 有错误你就要把这个错误解决掉,否则肯定会是有影响的

eclipse j2ee版如何导入插件包?

参考技术A 方法一,以图形化方式从本地安装插件 :\\x0d\\x0a 1、点击Eclipse菜单栏的【Help】->【Install New Software】。部分 MyEclipse 版本对应操作为:点击【Help】->【Install from Site】;\\x0d\\x0a 2、在显示的插件安装界面点击【Add】按钮;\\x0d\\x0a 3、在弹出的对话框中输入插件名称(也可以为空);\\x0d\\x0a 4、点击【Archive】按钮,选中下载的Eclipse插件安装包压缩文件;\\x0d\\x0a 5、依次点击【打开】、【OK】按钮从而确认并关闭最上层的两个对话框。\\x0d\\x0a 6、点击【Next】。继续点击【Next】。选择接受软件授权许可协议,并点击【Finish】。\\x0d\\x0a 方法二,以插件目录方式从本地安装Eclipse插件(本方法适用于Eclipse 3.5及以后版本):\\x0d\\x0a 1、解压插件安装文件到任意目录; \\x0d\\x0a 2、进入Eclipse安装路径/dropins目录,在其中新建任意名称的文件夹(用于识别不同的插件,例如:svn);\\x0d\\x0a 3、将前面解压缩文件中的plugins和features文件夹复制到该文件夹中;\\x0d\\x0a 4、重新启动Eclipse即可。\\x0d\\x0a 注意:某些基于Eclipse开发的软件可能没有dropins目录(例如:Zend Studio),你可以手动创建该目录。\\x0d\\x0a 方法三,使用links连接法从本地安装插件:\\x0d\\x0a 1、我们在Eclipse安装目录新建一个名为links的文件夹;\\x0d\\x0a 2、用记事本或其他文本编辑工具在该目录内新建一个名为插件名.link的文本文件(插件名可以随意输入,例如:svn.link)。 \\x0d\\x0a 3、在该link文件中保存如下内容:\\x0d\\x0a path=插件所在路径\\x0d\\x0a 例如:path=E:/program/eclipse/myPlugins/svn,我们只需要将插件解压后的 plugins和features文件夹复制到该目录中;\\x0d\\x0a 4、重新启动Eclipse即可。\\x0d\\x0a 注意:link文件中的path必须为小写,如果路径分隔符为"\",则必须使用"\\"进行转义。例如:path=E:\\program\\eclipse\\myPlugins\\svn。可以根据个人需要任意设置插件目录的存放位置。每个插件对应其中的一个子目录(子目录中包含插件的plugins和features文件夹)。如果有多个插件,只需要在links目录下创建多个.link文件即可。 \\x0d\\x0a 方法四,以合并目录方式从本地安装插件:\\x0d\\x0a 1、直接将插件的plugins和features目录中的文件分别复制到Eclipse安装路径的plugins和features目录中(复制插件的两个目录粘贴到Eclipse安装目录下即可,系统会自动合并同名目录下的文件)。\\x0d\\x0a 2、重启Eclipse即可。\\x0d\\x0a 注意:这种安装方式非常简单,但并不利于Eclipse插件的管理,即使以后想移除某个插件,也无法区分具体的插件安装文件。因此,不推荐使用该方法。

以上是关于eclipse ee中javascript编译显示错误的主要内容,如果未能解决你的问题,请参考以下文章

eclipse:eclipse for java EE环境下如何配置tomcat服务器,并让tomcat服务器显示在控制台上,将Web应用部署到tomcat中

Eclipse for Java EE配置

请教现在j2ee开发用哪个版本的eclipse

Oracle 要将 Java EE 移交给 Eclipse 基金会

为eclipse EE(汉化版) 配置Tomcat服务器

eclipse ee servlet tomcat doPost http405