在JDK中我把struts.jar包導入到國lib目錄下﹐配置環境變量。但是編譯的時候提示找不到ActionForm,但是struts.jar包下面是有這個類的﹐不知道為什么找不到?import org.apache.struts.action.ActionForm;

解决方案 »

  1.   

    加入到lib中是不行的,需要在classpath中进行设置。classpath的意思就是说,当装载java类的时候(比如运行java,或者装载用到其他类)从哪里找。如果在classpath中设置了,那么装载类的时候自然会找得到。
      

  2.   

    在classpath也設置了還是不行!
    除了這兩個地方還有哪里要設置嗎?
      

  3.   

    你是怎么编译的?
    用IDE的话是需要在IDE中针对工程进行配置的.
    用命令行的话按你说的方法都不行就javac -cp struts.jar .....,这里的-cp后面跟相对路径绝对路径,不能用目录名,必须文件名,多个用分号(Windows平台)或冒号(Linux平台)隔开.