6月在部署新项目时的错误

1.项目是tomcat 7

用原来tomcat8运行虽然运行成功,但不能登录进入首页,会404。

用项目自带的tomcat7插件运行,依旧运行不成功。

最后我在本机新下载tomcat7,IDEA部署才运行成功。

2.配置新filter插件出现问题

在web.xml配置filter.

<filter-mapping>
        <filter-name>OTLFilter</filter-name>
        <url-pattern>/*</url-pattern>
        <url-pattern>REQUEST</url-pattern>
        <url-pattern>FORWARD</url-pattern>
</filter-mapping>

启动后出现

 看异常信息,百度都没本问题的解决答案。在最后发现是配置信息问题,request,forward应该放到dispatcher标签下。

<filter-mapping>
        <filter-name>OTLFilter</filter-name>
        <url-pattern>/*</url-pattern>
        <dispatcher>REQUEST</dispatcher>
        <dispatcher>FORWARD</dispatcher>
</filter-mapping>

3.新filter依赖问题

加入插件依赖后,程序依旧报错。

信息显示缺少依赖jar,但无法得知是缺少哪个jar包。

在log文件和tomcat的log中没有打印错误信息,后尝试把项目打war包放到tomcat 的webapp下运行staruo.bat,查看tomcat的log信息。

 查百度后在pom.xml导入jar包

        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>fastjson</artifactId>
            <version>1.2.60</version>
        </dependency>
        <dependency>
            <groupId>com.google.guava</groupId>
            <artifactId>guava</artifactId>
            <version>21.0</version>
        </dependency>

运行后正常。

eclipse导出jar包时有警告是正常的,jar包其实已经正常生成。

参考博客:eclipse导出jar包方法(详细说明)_认真活一次就好的博客-CSDN博客_eclipse导出jar包

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值