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>

最新文章

  1. jquery选项卡
  2. canvas的简单圆形进度条
  3. ExtJs4 笔记(14) layout 布局
  4. poj 2187 Beauty Contest (凸包暴力求最远点对+旋转卡壳)
  5. Compilation failed: this version of PCRE is not compiled with PCRE_UTF8 support at offset 0
  6. 【HTML5】炫丽的时钟效果Canvas绘图与动画基础练习
  7. java数组遍历——iterator和for方法
  8. yii2源码学习笔记(七)
  9. PowerShell 简单模式识别 1
  10. eMMC的MMC模式与SPI模式
  11. Linux IP代理筛选系统(shell+proxy)
  12. Eclipse的WorkingSet使用(转载)
  13. (a == 1 &amp;&amp; a == 2 &amp;&amp; a == 3),何时为true?
  14. 我的CSS
  15. python 将mysql数据库中的int类型修改为NULL 报1366错误,解决办法
  16. 怎么用npm发布一个包,详细教程
  17. 三十六、Linux 线程——线程基本概念及线程的创建和终止
  18. 2601 电路维修 (双端队列bfs\优先队列bfs(最短路))
  19. Ipan笔记-2
  20. Python匿名函数——lambda表达式

热门文章

  1. java字符串函数及理解
  2. Apple Catching(dp)
  3. HDU2159:FATE(二维完全背包)
  4. linux之screen命令
  5. 今天碰到的angular 中的一个小坑
  6. Struts学习之自定义结果集
  7. Jps介绍以及解决jps无法查看某个已经启动的java进程问题【盗用】
  8. centos6.5安装vsftpd
  9. codeforces 417D. Cunning Gena 状压dp
  10. [转]iOS多线程编程之NSThread的使用