关于war文件

来源:百度知道 编辑:UC知道 时间:2024/06/17 18:50:46
我刚在网上下了个项目代码,文件格式是war。
我解压了,里面有好多个文件夹还有个JSP文件,我用tomcat运行jsp文件时就报错了,我想请问下这个错误什么什么意思?要怎么解决?解决了的追加分数。现把错误代码如下:
type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: /company/index.jsp(93,5) File "/Lib/Top.jsp" not found
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:88)
org.apache.jasper.compiler.Parser.processIncludeDirective(Parser.java:345)
org.apache.jasper.compiler.Parser.parseIncludeDirective(Parser.java:378)
org.apache.jasper.compiler.Parser.parseDirective(Parser.java:486)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1444)
org.apache.jasper.compil

如果是war包的话,一般情况下,都是直接放到tomcat的webapps目录下,然后启动tomcat服务。
看下采用:
http://localhost:8080/项目名
进行访问。

事实上,你下的包很可能缺少东西:
第一,缺少数据库
第二,缺少src
war包只是打的WebRoot下的东西,也就是jsp和编译java得到的class等。

那些东西一般只用来学习,真正的东西还是要自己做的。