当前位置: 技术问答>java相关
RESIN的配置问题,非常急,请斑主和牛人回贴,在线等待!
来源: 互联网 发布时间:2015-06-05
本文导语: 这个工程在TOMCAT下能很正常的运行 我在RESIN加了我的WEB工程如下 Default.jsp, index.xtp, index.jsp, index.html 4096 ...
这个工程在TOMCAT下能很正常的运行
我在RESIN加了我的WEB工程如下
Default.jsp, index.xtp, index.jsp, index.html
4096
30
true
true
USERID
smdbo
USERPWD
smdbo
DRIVENAME
sun.jdbc.odbc.JdbcOdbcDriver
JDBCURL
jdbc:odbc:odbc_smoke
结果报错如下:
javax.servlet.ServletException: Class `org.apache.jasper.servlet.JspServlet'
was not found in classpath.
Classes normally belong in F:resin-2.0.4webappsSmokeWEB-INFclasses.
我在RESIN加了我的WEB工程如下
Default.jsp, index.xtp, index.jsp, index.html
4096
30
true
true
USERID
smdbo
USERPWD
smdbo
DRIVENAME
sun.jdbc.odbc.JdbcOdbcDriver
JDBCURL
jdbc:odbc:odbc_smoke
结果报错如下:
javax.servlet.ServletException: Class `org.apache.jasper.servlet.JspServlet'
was not found in classpath.
Classes normally belong in F:resin-2.0.4webappsSmokeWEB-INFclasses.
|
两个不同的web服务器,当然有各自的包,你至少要把tomcat的org.apache.jasper.servlet.JspServlet这些包进来,不过不同的处理
机制,可能也解析不了,resin有自己的配置文件,和配置方式,
机制,可能也解析不了,resin有自己的配置文件,和配置方式,
|
把你需要的包放进web-inf/classes下就可以。因为resin默认把classpath设为web-inf/classes下。
|
id='F:resin-2.0.4webappsSmokeWEB-INFclasses'
我见到的好像都是相对路径;没用过Resin,仅供参考
我见到的好像都是相对路径;没用过Resin,仅供参考
|
http://www.caucho.com/products/resin/ref/starting.xtp
|
http://www.chinajavaworld.com/doc/install/6.html
|
应该放在这里:
resin-2.0.2docWEB-INFclasses
反正我的bean就是放在这里的
resin-2.0.2docWEB-INFclasses
反正我的bean就是放在这里的
|
不指定classpath则classes放在'/'的web-app下[默认]
|
将*.java[不是*.class,因为可能有包]放到C:inetpubjspclasses,resin会自己编译
|
我把bean放在classes里,开始正常
后来用bean时 (文件名:DataPage.java)
编译说找不到DataPage类!?!?
后来用bean时 (文件名:DataPage.java)
编译说找不到DataPage类!?!?
|
你去比对一下resin/conf下的resin.conf,里面配置方法参照readme,应该挺容易懂的,祝你好运。
|
lpt(独云)说说你的解决方法吧。
我用的resin 把路径给到apache下就可以啊。
不过 classpath 如下:
我用的resin 把路径给到apache下就可以啊。
不过 classpath 如下: