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

Posted java_ma

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了myeclipse部署时An internal error occurred 错误的几种情况相关的知识,希望对你有一定的参考价值。

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 错误的几种情况的主要内容,如果未能解决你的问题,请参考以下文章

MyEclipse部署web项目到Tomcat出现An internal error occurred during: "Launching on Tomcat 7.x"的问题

An internal error occurred during: "Launching web on MyEclipse Tomcat"

MyEclipse10.7安装Aptana后重启:An internal error has occurred. No more handles [Could not detect registere

An internal error occurred during: "Generating JAX-WS Web Services".Unable to create JAXBC

eclipse不能启动,An internal error occurred during: "reload maven project".

eclipse里报:An internal error occurred during: "Building workspace". Java heap space(内存溢出)(示