关于myeclipse项目Undefined exploded archive location不能部署的解决
- 摘要:今天早上来到公司,遇到了一个蛋疼的问题,打开myeclipse后,发现用myeclipse不能部署项目到tomcat。错误原因是:Undefinedexplodedarchivelocation,经过检查,发现原来是不知道什么原因,居然项目中的.mymetadata文件居然不见了,对啦,就是这个。解决办法:从其他项目中copy一个.mymetadata到本项目的根目录(注意是copy到你myeclipse工作站中的项目的根目录),然后打开.mymetadata,得到如下信息:<
- 标签:解决 Eclipse myeclipse 项目
今天早上来到公司,遇到了一个蛋疼的问题,打开myeclipse后,发现用myeclipse不能部署项目到tomcat。错误原因是:Undefined exploded archive location,经过检查,发现原来是不知道什么原因,居然项目中的.mymetadata文件居然不见了,对啦,就是这个。
解决办法:从其他项目中copy一个.mymetadata到本项目的根目录(注意是copy到你myeclipse工作站中的项目的根目录),然后打开.mymetadata,得到如下信息:
<?xml version="1.0" encoding="UTF-8"?>
<project-module
type="WEB"
name="gameweb" --->你的项目名
id="myeclipse.1380002545423" --->你的项目在工作站的唯一标识
context-root="/gameweb" ----> 网站根路径
j2ee-spec="5.0" ----->j2ee版本
archive="gameweb.war"> ----->打包war文件
<attributes>
<attribute name="webrootdir" value="WebRoot" />
</attributes>
</project-module>
这时,你需要根据你自己的项目进行修改(包括id也要改,不要与你工作站中的其他项目的id相重复),改完后,重启myeclipse,OK,问题解决了!
现附上这个.mymetadata样本,需要的童鞋可以下载哈
- mymetadata.rar (291 Bytes)
- 下载次数: 0