java类和;导入com.google.gson.";错误

java类和;导入com.google.gson.";错误,java,compiler-errors,Java,Compiler Errors,在我的JavaServlet项目中,我使用了ajax,在那里我使用了gson jar文件,而kali linux中没有IDEEclipse作为操作系统。 我已经把我的gson.jar放在WEB/lib/*中,并用javac-d编译了我的程序-因此类路径是正确的,当我在Eclipse中使用相同的程序时,它工作得很好(这里我输入了servlet-api.jar和WEB/lib/*以包含所有文件),但我遇到了这个错误 src/com/Servlets/AjaxController.java:9: er

在我的JavaServlet项目中,我使用了ajax,在那里我使用了gson jar文件,而kali linux中没有IDEEclipse作为操作系统。 我已经把我的
gson.jar
放在WEB/lib/*中,并用
javac-d编译了我的程序-因此类路径是正确的,当我在Eclipse中使用相同的程序时,它工作得很好(这里我输入了servlet-api.jar和WEB/lib/*以包含所有文件)
,但我遇到了这个错误

src/com/Servlets/AjaxController.java:9: error: package com.google.gson does not exist
import com.google.gson.*;
^

请引导我解决此问题,并首先感谢

首先确保您使用的是java版本>=1.6,因为从该版本开始,通配符(*)正在考虑中

第二,类路径中的路径必须由以下分隔:在unix系统中,而不是;(在windows中)


第三,确保您在每个路径字符串的末尾使用了通配符。

您的类路径不正确,请将其包含在您的问题中。@Iman我已将WE*/lib/*指定为类路径如果它是WE*/lib/*则不被视为正确的类路径。通配符仅在路径字符串的末尾有效。我的java版本是openjdk版本“11.0.8”2020-07-14 openjdk运行时环境(build 11.0.8+10-post-Debian-1.1)openjdk 64位服务器VM(build 11.0.8+10-post-Debian-1.1,混合模式,共享),当我使用时:而不是;没什么变化,谢谢sir@userX使用:仅在linux中,将WE*更改为WEB,您将在@userX处感觉良好。欢迎光临,如果有帮助,请接受我的回答。