我遇到过的异常 in JavaWeb

来源:互联网 发布:淘宝上变声器 编辑:程序博客网 时间:2024/05/01 15:25

1. 异常:

可以查看到jar包,但是无法引入;跑一下,说“Tomcat无法读取那个包的缓存”什么的 ,报什么异常我当时没记下来...

    解决:

应该是那些包坏了或者其他,在本地把那些包删了,重新下载过;删掉后,更新下项目,Maven自动下载!

    经验:

包问题,可以考虑换包;


2. 异常:

 java.util.ConcurrentModificationException

    原因:

         不能在对一个List进行遍历的时候将其中的元素删除掉。Iterator是工作在一个独立的线程中,并且拥有一个 mutex锁,就是说Iterator在工作的时候,是不允许被迭代的对象被改变的。

   解决:

可以先将要删除的元素用另一个list装起来,等遍历结束再remove掉

List delList = new ArrayList();//用来装需要删除的元素for(Information ia:list)if(ia.getId()==k){n++;delList.add(ia);}list.removeAll(delList);//遍历完成后执行删除


3.  java.net.ProtocolException: unexpected end of stream 

maven deploy to nexus

cause :  <packaging>  是War 不是jar




 

原创粉丝点击