我把在windows运行通过的JSP和JavaBean的文件夹一同复制到liunx中的/usr/local/toncat/webapp/ROOT中,在server.xml配置
path="/jc"
doBase="/usr/local/toncat/webapp/ROOT/gdjc"
我的JavaBean 就放在gdjc里的web-inf/my的文件夹中,运行时即使是最简单的调用class
也被告知无法找到class包,但在windows中却可以通过的
我都不知道,到底是什么原因。

解决方案 »

  1.   

    doBase? => docBase
    toncat? => tomcatpath="/jc"? => "/gdjc"
    webapp/ROOT/gdjc? => webapp/gdjc
    web-inf/my? => web-inf/classes/my    // my是你的包名么?
    web-inf/my? => web-inf/lib/   (*.jar)不知道是不是笔误?还是习惯问题?
      

  2.   

    my是我的包名,
    以上的错误是笔误,
    我的包放在web-inf/classes/my中
    jdbc文件夹中包含所有的JSP文件和class文件,
    在windows中均通过了测试,只是在liunx中即使是简单的调用JavaBean也告诉我找不到包,
    如果不调用JSP可以正常运行,
    JAVAC也可以正常在Liunx中编译,
    实在不明白如何操作,
    明天老板又要吹我了,烦。郁闷。
      

  3.   

    /usr/local/toncat/webapp/ROOT/gdjctoncat 是 tomcat ?