myecplise上将工程部署到应用下时,会出现 An internal error occurred during: "Add Deployment". java.lang.NullPointException 错误,一般情况是jdk版本不支持导致的,例如项目使用了1.7的jdk,而当前版本的myeclipse只支持1.6。
这种情况只需要修改myeclipse的jdk环境为1.7即可。
首先要安装1.7的jdk然后在myeclipse中引用,具体步骤参考:
设置完的jdk如下:
然后设置编译环境为jdk1.7:
Window---》Preferences---》Java----》Compiler 选择1.7 ----》Apply ---》OK 即可。
ps:myeclipse10版本不能设置编译到jdk1.7 即使使用了jdk1.7也不行。因为是myeclipse版本的支持问题。
所以需要对myeclipse进行升级。(除此之外我还没找到其它方法解决这个问题,有相关办法的大神恳请评论告知)
升级到myeclipse10.7.1即可。
下载后直接运行安装会询问你是更新还是重新安装,选择更新后选择原myeclipse目录即可。 工程中的项目可以照常使用,没有想象中那么麻烦。
但是比较麻烦的是 myeclipse 10.7.1破解之后 打war会报错。
这里还需要打个补丁。
即可补丁文件替换后需要根据说明里的步骤操作,先关闭后重命名打开再关闭再重命名再打开后才生效。