将打好的javaweb项目打好war包部署到Tomcat上时报错,求大神指点!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将打好的javaweb项目打好war包部署到Tomcat上时报错,求大神指点!相关的知识,希望对你有一定的参考价值。

[BPM] 2015-08-15 23:44:33 WARN [localhost-startStop-1] PermissionFilter.afterPro
pertiesSet(141) | Could not validate configuration attributes as the SecurityMet
adataSource did not return any attributes from getAllConfigAttributes()adataSource did not return any attributes from getAllConfigAttributes()

参考技术A 这报错 应该 是你的 配置文件错了 PermissionFilter.afterPro pertiesSet(141) 应该在 pertiesSet 这个文件的 141行 你找找错误 应该是 配置出错了。追问

项目里没有看到这个配置,这个配置是也不再Tomcat7上……

追答

大概率是配置文件的错误 仔细看看。

MAVEN常见错误整理及解决方法

前言:

各个命令的区别:

package命令:完成了项目编译、单元测试、打包功能,但没有把打好的可执行jar包(war包或其它形式的包)布署到本地 maven 仓库和远程 maven 私服仓库

install命令:完成了项目编译、单元测试、打包功能,同时把打好的可执行jar包(war包或其它形式的包)布署到本地 maven 仓库,但没有布署到远程 maven 私服仓库

deploy命令:完成了项目编译、单元测试、打包功能,同时把打好的可执行jar包(war包或其它形式的包)布署到本地 maven 仓库和远程 maven 私服仓库.

 

一、找不到符号(在compile时)

最有可能的原因是调用的其他模块jar包没有得到更新。根据提示找到对应行数的代码看看调用了哪些地方的jar包。然后先编译所依赖模块,再重新编译即可。

二、方法不会实现或覆盖超类型

要解决这个问题,你首先确定已经没有【一】中的问题。

然后,先确认第三方jar包是否正确。

如果以上都没有问题,你可以查看自己的类是继承【extends】还是接口【implements】,如果是前者,去掉这方法中的@Override ,因为这两个方法是抽象父类的接口,可以不用@Overrride注解,或者把前者改用后者实现。

 

长期更新,防止自己踩过的坑再踩n遍。

以上是关于将打好的javaweb项目打好war包部署到Tomcat上时报错,求大神指点!的主要内容,如果未能解决你的问题,请参考以下文章

Tomcat使用基础

Web项目打成war包部署Tomcat时运行startup.bat直接闪退部署失败解决方案

linux系统下部署war包

求助,websphere发布war包时间很慢

tomcat怎么发布war包

maven package install deploy区别