Error整理
s_good
这个作者很懒,什么都没留下…
展开
-
Undefined exploded archive location 项目不能部署
问题描述:将新的工程导入到MyEclipse中,导入之后工程不能进行相应的部署。 原因:在工程转移过程中,导致工程的配置文件出错; 解决方法: 1、在工程目录下的.mymetadata文件中可能少了这 context-root这个属性;添加上这个属性即可,内容如下: context-root="/工程名" 2、关掉Eclipse,再启动Eclipse,接着发原创 2012-03-27 10:48:35 · 759 阅读 · 0 评论 -
启动时报错
错误信息: 解决方法: Tomcat 服务器:\conf\Catalina\localhost 目录下缺少有关的数据库配置信息。原创 2012-11-13 10:08:53 · 301 阅读 · 0 评论 -
java.lang.OutOfMemoryError: Java heap space
在启动过程中出现内存溢出问题,抛出类似如下异常信息: java.lang.OutOfMemoryError: Java heap space 解决方法(选其一): A.修改Tomcat/bin/catalina.bat,添加如下内容 set JAVA_OPTS=-Xms256m -Xmx512m -Djava.awt.headless=true原创 2012-11-14 11:07:50 · 438 阅读 · 0 评论 -
IOException while loading persisted sessions: java.io.EOFException
服务器:Tomcat 启动程序的时候报如下错误: 严重: IOException while loading persisted sessions: java.io.EOFException 严重: Exception loading sessions from persistent storage 原因是tomcat对硬盘的session读取失败,彻底解决办法一下:将work下面的原创 2012-11-14 11:02:27 · 324 阅读 · 0 评论 -
java.net.BindException: Address already in use: JVM_Bind:8080
原因:8080端口被占用 这说明80端口(该端口是Tomcat的监听端口)已经被其他程序占用,先用命令提示符 " netstat -ano " 命令显示端口状态,再在结果中找到端口,然后根据其 PID 在输入 “ tasklist ” 命令显示中查找其对应程序,就可知道其程序名,进而查明程序的来源,采取适当的措施。 1、在命名窗口输入:cmd --> netstat -an原创 2012-08-30 14:41:50 · 364 阅读 · 0 评论 -
使用Hibernate向数据库中添加数据
技术:三大框架 错误信息:org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.NEVER/MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or r原创 2012-07-30 10:49:02 · 783 阅读 · 0 评论 -
org.hibernate.TransientObjectException: The given object has a null identifier: cn.com.cis.acic.sale
原因:主要是在update的时候,封装的实体类中实体对象的主键没有进行相应的赋值。 错误:org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session: [cn.com.cis.acic.sales原创 2012-07-31 15:45:38 · 3293 阅读 · 0 评论 -
org.hibernate.LazyInitializationException: could not initialize proxy - no Session
在中这错误很常见,字面意义就是不能被初始化,因为session已经关闭了。 简单理解就是因为,你使用了lazy=true,这样hibernate在从数据库中调数据的时候是不会把关联的对象查出来的,而是保存一个获取值得方法,在你使用getXXX()调用的时候,hiberante会利用这个保存的方法去从数据库中取数据。而往往我们在jsp页面中使用getXXX()准备展示数据的时候,session转载 2012-03-30 15:28:26 · 37126 阅读 · 8 评论 -
java.lang.OutOfMemoryError: PermGen space
PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域不同转载 2012-11-20 10:20:22 · 356 阅读 · 0 评论