您的位置:首页 > 编程语言 > Java开发

myecplise上将工程部署到应用下时,经常出现 An internal error occurred during: "Add Deployment". java.lang.NullPointEx

2013-08-24 12:36 543 查看
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,<prjroot> 等

给一个配置示例:

<?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="<prjroot>" />

</attributes>

</project-module>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐