java编译显示找不到程序包找不到符号,mybean.data那个java程序运行是对的啊?求大神帮助啊。。。

我把那个servlet-api.jar放到jdk里面了还是不行....
2025-03-20 16:13:41
推荐回答(4个)
回答1:

放到jdk??你的意思是让java启动时让classloader加载它吧。不行的,因为classloader的子类加载的java的类都是固定的,你扔进去了它也不会加载。
像一楼说的,手动import导入即可。

回答2:

import mybean.data.*; ////

import javax.servlet.*; //////////要servlet-api.jar在CLASSPATH中,光放JDK里面是不好使的。

回答3:

编译的时候带包名,
比如 javac myservlet\control\HandleRegister.java

回答4:

把mybean.data和handleregister.java放在同一个文件夹