我想把原来做的JAVABEAN源文件用JAVAC重编译一下可出现找不到引用的包的问题,请高手解决一下。我用了oracel的驱动和JSP 标签所用的类javax.servlet.jsp.tagext.*我的classpath中c:\j2sdk1.4.2_01\lib\tools.jar;c:\j2sdk1.4.2_01\lib\dt.jar;c:\j2sdk1.4.2_01\lib\jsdk.jar;C:\j2sdk1.4.2_01\lib;D:\work\web\gsbx\WEB-INF\classes;D:\work\web\gsbx\WEB-INF\classes\oracle;D:\work\work_code\java_require_lib其中java_require_lib目录下包括classes111.zip classes12.zip
我运行时javac -d mybean/*.java还是出现出现找不到引用的包
错误如下:出现找不到引用的包 请高手解决一下。
C:\mybean>javac -d mybean/*.java
mybean/ConnBean.java:35: package oracle does not exist
import oracle.*;
^
mybean/showdata.java:11: package javax.servlet.jsp does not exist
import javax.servlet.jsp.*;
^
mybean/showdata.java:12: package javax.servlet.jsp.tagext does not exist
import javax.servlet.jsp.tagext.*;
^
mybean/showdata.java:21: cannot resolve symbol
symbol : class TagSupport
location: class mybean.showdata
public class showdata extends TagSupport {
^
mybean/showdata.java:377: cannot resolve symbol
symbol : class JspTagException
location: class mybean.showdata
public int doStartTag()throws JspTagException
^
mybean/showdatadh.java:12: package javax.servlet.jsp does not exist
import javax.servlet.jsp.*;
^
mybean/showdatadh.java:13: package javax.servlet.jsp.tagext does not exist
import javax.servlet.jsp.tagext.*;
^
mybean/showdatadh.java:30: cannot resolve symbol
symbol : class TagSupport
location: class mybean.showdatadh
public class showdatadh extends TagSupport {
^
mybean/showdatadh.java:365: cannot resolve symbol
symbol : class JspTagException
location: class mybean.showdatadh
public int doStartTag()throws JspTagException{
^
mybean/showdata.java:387: cannot resolve symbol
symbol : variable EVAL_BODY_INCLUDE
location: class mybean.showdata
return(EVAL_BODY_INCLUDE);
^
mybean/showdata.java:390: cannot resolve symbol
symbol : class JspWriter
location: class mybean.showdata
JspWriter out = pageContext.getOut();
^
mybean/showdata.java:390: cannot resolve symbol
symbol : variable pageContext
location: class mybean.showdata
JspWriter out = pageContext.getOut();
^
mybean/showdata.java:472: cannot resolve symbol
symbol : variable EVAL_BODY_INCLUDE
location: class mybean.showdata
return(EVAL_BODY_INCLUDE);
^
mybean/showdatadh.java:374: cannot resolve symbol
symbol : variable EVAL_BODY_INCLUDE
location: class mybean.showdatadh
return(EVAL_BODY_INCLUDE);
^
mybean/showdatadh.java:377: cannot resolve symbol
symbol : class JspWriter
location: class mybean.showdatadh
JspWriter out = pageContext.getOut();
^
mybean/showdatadh.java:377: cannot resolve symbol
symbol : variable pageContext
location: class mybean.showdatadh
JspWriter out = pageContext.getOut();
^
mybean/showdatadh.java:464: cannot resolve symbol
symbol : variable EVAL_BODY_INCLUDE
location: class mybean.showdatadh
return(EVAL_BODY_INCLUDE);
^
17 errorsC:\mybean>pause
请按任意键继续 . . .
我运行时javac -d mybean/*.java还是出现出现找不到引用的包
错误如下:出现找不到引用的包 请高手解决一下。
C:\mybean>javac -d mybean/*.java
mybean/ConnBean.java:35: package oracle does not exist
import oracle.*;
^
mybean/showdata.java:11: package javax.servlet.jsp does not exist
import javax.servlet.jsp.*;
^
mybean/showdata.java:12: package javax.servlet.jsp.tagext does not exist
import javax.servlet.jsp.tagext.*;
^
mybean/showdata.java:21: cannot resolve symbol
symbol : class TagSupport
location: class mybean.showdata
public class showdata extends TagSupport {
^
mybean/showdata.java:377: cannot resolve symbol
symbol : class JspTagException
location: class mybean.showdata
public int doStartTag()throws JspTagException
^
mybean/showdatadh.java:12: package javax.servlet.jsp does not exist
import javax.servlet.jsp.*;
^
mybean/showdatadh.java:13: package javax.servlet.jsp.tagext does not exist
import javax.servlet.jsp.tagext.*;
^
mybean/showdatadh.java:30: cannot resolve symbol
symbol : class TagSupport
location: class mybean.showdatadh
public class showdatadh extends TagSupport {
^
mybean/showdatadh.java:365: cannot resolve symbol
symbol : class JspTagException
location: class mybean.showdatadh
public int doStartTag()throws JspTagException{
^
mybean/showdata.java:387: cannot resolve symbol
symbol : variable EVAL_BODY_INCLUDE
location: class mybean.showdata
return(EVAL_BODY_INCLUDE);
^
mybean/showdata.java:390: cannot resolve symbol
symbol : class JspWriter
location: class mybean.showdata
JspWriter out = pageContext.getOut();
^
mybean/showdata.java:390: cannot resolve symbol
symbol : variable pageContext
location: class mybean.showdata
JspWriter out = pageContext.getOut();
^
mybean/showdata.java:472: cannot resolve symbol
symbol : variable EVAL_BODY_INCLUDE
location: class mybean.showdata
return(EVAL_BODY_INCLUDE);
^
mybean/showdatadh.java:374: cannot resolve symbol
symbol : variable EVAL_BODY_INCLUDE
location: class mybean.showdatadh
return(EVAL_BODY_INCLUDE);
^
mybean/showdatadh.java:377: cannot resolve symbol
symbol : class JspWriter
location: class mybean.showdatadh
JspWriter out = pageContext.getOut();
^
mybean/showdatadh.java:377: cannot resolve symbol
symbol : variable pageContext
location: class mybean.showdatadh
JspWriter out = pageContext.getOut();
^
mybean/showdatadh.java:464: cannot resolve symbol
symbol : variable EVAL_BODY_INCLUDE
location: class mybean.showdatadh
return(EVAL_BODY_INCLUDE);
^
17 errorsC:\mybean>pause
请按任意键继续 . . .
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货