在工程转移中的注意问题

JAVA WebObject工程转移中的注意问题


在Eclipse中导入导出工程,是项目开发中很常用的功能。当把一个项目工程导入到另一个开发环境,或是新版本的IDE中。就会出现一些问题,比如:项目不能部署。遇到这些情况,可能会让你重装Eclipse、Tomcat或者重新更换工作空间(workspace),在这些总结一些遇到的问题。

 

错误信息:Undefined exploded archive location

 

原因:在工程转移过程中,导致工程的.mymetadata配置文件出错

 

问题现象:无法在Eclipse中进行:Project Deployments。

解决方法:在项目工程目录下找到.mymetadata文件,用记事本打开

<?xml version="1.0" encoding="UTF-8"?>
<project-module
  type="WEB"
  name="Test"
  id="myeclipse.1216222336830"
  j2ee-spec="1.4"
  archive="Test.war">
  <attributes>
    <attribute name="webrootdir" value="WebRoot" />
  </attributes>
</project-module>

 

这个文件中的XML是工程布署的配置。其中由于项目转移导致其中一项丢失

<?xml version="1.0" encoding="UTF-8"?>
<project-module
  type="WEB"
  name="Test"
  id="myeclipse.1216222336830"
  context-root="/Test"
  j2ee-spec="1.4"
  archive="Test.war">
  <attributes>
    <attribute name="webrootdir" value="WebRoot" />
  </attributes>
</project-module>


 context-root="/Test"

 context-root="/Test" //这项是配置可以布署工程文件,/Test是工程名称

修改好配置文件后,重新启动IDE。即可以布署工程了。

        

 

 还有类似的问题,会不断增加到这里。

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值