
SSH项目学习
innovate1989
不断学习、实践、总结、提高。
展开
-
There is no Action mapped for namespace [/cargo/export]
1.盲目试错 昨天一直在调这个没有Action mapped for namespace的问题,我都是按照视频来做的怎么还会出问题?我开始怀疑是eclipse或者jdk的问题,我一直瞎折腾,始终无果。我对照着视频一点点的重复了3-4遍以后我放弃了。2.冷静分析 今天早上我冷静的分析了一下这个问题,对照着网上的文章。我自己思考了一下,难道真的是我的配置文件出错了吗?我开始确认一下我的struts.原创 2017-09-25 10:20:30 · 291 阅读 · 0 评论 -
IDEA Debug报 Unable to open debugger port (127.0.0.1:13282): java.net.SocketException "socket closed"
刚开始启动IDEA的时候还是好好的,后来启动了几次之后,就报了这么个错误。修改Debug的端口号也无济于事,后来有的帖子说是流没有关闭,也不知道怎么关闭。 后来发现了离人1989写的帖子,后来发现原来我的任务管理器已经启动了3个java.exe文件。后来将这些java.exe文件都关闭以后,重新启动以后就发现没有问题。参考帖子 https://www.cnblogs.com/Girli转载 2018-01-21 17:59:11 · 2595 阅读 · 0 评论 -
org.hibernate.MappingException:Unknown entity
这个问题已经不止遇到过一次了,一开始仔细的检查一下自己的映射文件是否有问题。仔细比对以后发现,没有什么问题。然后开始按照网上的帖子配置mappingResources属性、mappingDirectoryLocations属性的值。我配置完以后,删除了以前的class文件及配置文件。我发现编译后,在文件夹中还是找不到hibernate的映射文件。 我开始回忆起以前也遇到过类似的情况,当初是采用原创 2018-01-01 20:22:46 · 471 阅读 · 0 评论 -
自定义监听器bean属性无法注入问题
今天在学习ERP项目的权限管理功能时,遇到了自定义的监听器无法注入bean。在监听器中需要获取到resEbi这个bean用来查询需要限制访问的资源url,并将其放入到servletContext中。以后,直接从中取出即可,不用每次都查询数据库。 后来,我查看了很多的帖子,了解到了为什么会爆出无法找到resEbi这个bean。原来这是由于我是使用注解来注入bean,交由spring管理。但是监听原创 2017-11-21 15:31:10 · 2480 阅读 · 0 评论 -
maven-tomcat热部署和本地部署方式的区别
以前在做项目的过程中没有仔细考虑这两种方式的区别,最近在做一个ERP项目时,我遇到了一个奇葩的问题:不使用maven管理的项目可以正常运行,使用maven管理后的项目总是报错。 我后来仔细分析了一下,为什么会出现这个问题?我反复的重复安装maven项目折腾了3天,仔细的分析不使用maven管理的项目编译后的文件和使用maven管理后的文件的区别。我将不使用maven管理能够正常访问的项目源码都原创 2017-11-14 18:46:10 · 5375 阅读 · 0 评论 -
A child container failed during start
今天准备做一个新项目ERP,视频中不是采用Maven方式搭建的。但是我自己感觉使用Maven搭建项目还是主流的。在搭建项目的过程中我发现在启动时发现了上面的一个错误:A child container failed during start。 我仔细查看了一下错误日志,我一开始以往是我配置的Maven插件有问题,就折腾插件的配置。后来我发现折腾这个配置没用,后来又好好的查看错误日志,在我往上查看原创 2017-11-09 16:33:33 · 366 阅读 · 0 评论 -
The type cn.XXXXX.jk.utils.Page cannot be resolved.
好好的项目,昨天还运行的好好的怎么今天就又不行了?又查找了一些资料,经过自己的尝试终于解决了。我根据提示找到了cn.XXXXX.jk.utils这个包,把这个包重新maven install了一下。然后选择service包右键 maven —-> update project(Alt +F5), 错误就消失了。 在做Maven项目时有些时候修改完配置文件或者源文件之后,一定要maven ins原创 2017-09-22 13:55:09 · 1316 阅读 · 0 评论 -
java.lang.RuntimeException: Invalid action class configuration that references an unknown class name
在学习SSH项目的过程中出现了上面的错误,我很奇怪。因为昨天还运行好好的,怎么今天使用userAction就报错了呢?我后来把service层重新Maven install了一下就好了。虽然没有使用到转载这篇文章的方法,但是感觉这篇文章对于检查web 层配置文件是非常好的,总结的很全。本文转载自javawebsoa的一篇博客。java.lang.RuntimeException: Invalid a转载 2017-09-21 10:03:03 · 307 阅读 · 0 评论 -
手动mvn install指令向maven本地仓库安装jar包
今天学习杰信商贸项目时,需要安装jFreeChart的jar包到本地仓库。跟着视频操作时发现无法安装。提示无法识别MVN install命令,参考网上的资料自己总结一个从零开始安装jar包的教程。1.配置Maven的环境变量 刚开始的时候没有这个意识,由于java刚开始配置变量的时间过去了很久。忘记了这个事情,导致直接使用cmd命令时没有配置Maven的环境变量就执行maven install命令原创 2017-09-27 09:50:30 · 11859 阅读 · 2 评论 -
SSH项目整合配置文件关联图
最近在学习一个SSH的项目,在做项目整合的过程中发现配置文件太多了,搞得我头大。还好已经练习过一个SSM项目了,有了一丢丢的经验。我将项目整合过程中的Struts、Hibernate、Spring配置文件画了一张图,画完图以后感觉清晰多了。上图喽!原创 2017-09-17 16:20:26 · 355 阅读 · 0 评论 -
Exception: java.lang.OutOfMemoryError
最近在跑公司的项目的过程中我发现,当一个tomcat中运行多个项目的时候,就会报这个错误。我以前由于使用Maven-tomcat插件方式运行项目,所有没有遇到过这种情况。 自己查了一下资料,但是后来我发现有些帖子中描述的解决方法:window–preferences—tomcat—JVM Setting ——append to JVM Parameters 不是很适合自己的eclipse。后来原创 2017-12-28 20:10:03 · 3960 阅读 · 1 评论