Eclipse去除js验证

本文介绍了在Eclipse中遇到JS验证错误时的解决方法,包括去除JS验证、修改.project文件及重新添加JS文件等步骤,并附带了解决500错误和404错误的额外技巧。

最近在做开发的时候遇到js验证错误拖累eclipse开发工具的问题,索性关闭自动编译(即在project—>Build Automatically去掉勾选),然后在写servelt3.0的时候用注解一直报classNotFound500错误,用配置文件也一直报404错误,通过查找发现在工作空间中没有编译生成后来写的servlet类文件,eclipse自动生成的class文件在builds文件夹下面,通过项目 下三角下拉Customise View 去掉Java output folders勾选后才可查看(也可以进入本地磁盘工作空间查看)

下面主要是解决对Eclipse去除js(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>
和<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
注意,修改.project文件可能会要求重启eclipse,或者在eclipse中关闭该工程,然后重新打开工程。

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

如果以上做了之后还不对的吧,就在Eclipse中打开Problems view,选中相关的错误,根据提示,进行解决。

# 题目重述 定义一个店员类 `SaleClerk`,包含一个推荐图书的成员方法。当顾客咨询某一类图书时(如 "Java"),店员应推荐该类别中的一本图书,例如顾客咨询 "Java",则推荐《Java程序设计教程(第2版)》。 --- # 给出答案(答案为带注释的代码块) ```java // SaleClerk.java public class SaleClerk { /** * 推荐图书的方法 * @param category 用户咨询的图书类别 * @return 返回推荐的图书名称 */ public String recommendBook(String category) { switch (category.trim()) { case "Java": return "《Java程序设计教程(第2版)》"; case "Python": return "《Python编程从入门到实践》"; case "C++": return "《C++ Primer 第五版》"; case "JavaScript": return "《JavaScript高级程序设计》"; default: return "《编程珠玑》"; // 默认推荐书籍 } } // 测试主方法 public static void main(String[] args) { SaleClerk clerk = new SaleClerk(); System.out.println(clerk.recommendBook("Java")); // 输出推荐结果 } } ``` --- # 代码解析 1. **类定义**:创建了名为 `SaleClerk` 的公共类,符合 Java 文件命名规范(文件名为 `SaleClerk.java`)。 2. **成员方法 `recommendBook`**: - 参数为 `String category`,表示用户咨询的图书类别。 - 使用 `switch` 语句匹配不同类别,并返回对应的图书名称。 - 使用 `.trim()` 去除输入前后空格,提高容错性。 3. **默认返回值**:若未匹配任何类别,返回一本通用编程书籍作为默认推荐。 4. **`main` 方法测试**:实例化 `SaleClerk` 对象并调用方法验证功能。 > 💡 在 Eclipse 中运行步骤: > 1. 打开 Eclipse → 新建 Java 项目(File → New → Java Project) > 2. 创建类 `SaleClerk`,复制上述代码 > 3. 点击运行按钮(Run)→ 控制台将输出推荐书籍 --- # 知识点(列出该代码中遇到的知识点) 1. **类与对象(Class & Object)** Java 是面向对象语言,通过类封装数据和行为,对象是类的实例。 2. **成员方法(Member Method)** 定义在类中的函数,用于实现特定功能,可接收参数并返回结果。 3. **switch 字符串匹配** Java 支持字符串的 switch 匹配,用于多分支选择,提升代码可读性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

来了-小老弟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值