码迷,mamicode.com
首页 > 系统相关 > 详细

myeclipse部署时An internal error occurred 错误的几种情况

时间:2015-06-07 12:40:53      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:

myecplise上将工程部署到应用下时,经常出现 An internal error occurred during: "Add Deployment". java.lang.NullPointException 错误。很让人郁闷。 
究其原因,一般是因为项目从别处导入的,从cvs上down下来的等。 
原因一、jdk版本不一致。具体步骤如下: 
    右键项目名→Properties→Java Build Path→Libraries→选中JRE System Library[Sun JDK 1.6.0_13]→Edit→选中“Workspace default JRE(Sun JDK 1.6.0_13)”→Finish 
以上是以你本地JDK版本为主 

原因二,也是出问题最频繁的地方:工程下的.mymetadata文件内容与原项目不一致。这里可能有<project-module 中缺少context-root 属性设置,也可能<attribute 中value属性值不对。所以需要原项目的配置文件对照一下。或者尝试着给value设置不同值,每次设置修改后,需要重启myeclipse。value的值大概有WebRoot,webapp,&lt;prjroot&gt; 等 
给一个配置示例: 
<?xml version="1.0" encoding="UTF-8"?> 
<project-module 
  type="WEB" 
  name="COA" 
  id="myeclipse.1291700036453" 
  j2ee-spec="1.4" 
  context-root="/COA" 
  archive="CRM.war"> 
  <attributes> 
    <attribute name="webrootdir" value="&lt;prjroot&gt;" /> 
  </attributes> 
</project-module> 

myeclipse部署时An internal error occurred 错误的几种情况

标签:

原文地址:http://my.oschina.net/zhangjie830621/blog/425913

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!