myeclipse部署时An internal error occurred 错误的几种情况
2015-09-28 10:39
555 查看
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>
究其原因,一般是因为项目从别处导入的,从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>
相关文章推荐
- 数据处理----Java数据处理之RMI
- Spring与Mybatis整合,jar版本要求
- 配置文件web.xml中整合SpringMVC
- java String 类的内存分配
- [] == ![]涉及的运算符及类型转换
- Spring Boot——开发新一代Spring应用
- Java核心技术第3章(5)
- Eclipse安装Maven插件
- spring mvc模拟用户增删改查以及登录和上传文件的相关流程
- java 申明对象和new一个对象如: People peple和People people=new People()
- spring进阶
- Mybatis 接口编程+Spring注解版加载容器
- 常用加密算法的Java实现总结
- JavaSE--- 设计模式、JDK5.0新特性、JDK7.0新特性
- easyui ajax请求获取SpringMVC @ResponseBody返回Json数据
- 关于如何解决Eclipse闪退进不去的问题
- java图片处理——多张图片合成一张Gif图片并播放或Gif拆分成多张图片
- Spring MVC URL 路径映射
- Spring mvc JS上传文件
- Spring Batch Tutorial