Undefined exploded archive location Tomcat之项目不能发布
http://www.javaeye.com/topic/423128
昨天,从服务器上download代码下来,把自己负责的业务编写完毕之后,本想着把项目发布,在自己电脑的环境下先测试一下整个流程,不过麻烦也随之而来了;发布的时候发生了异常了,具体表现在 ,点击了项目名字,选择了应用服务器(这里为tomcat6)之后,出新了Undefined exploded archive location 提示;费了好长时间,琢磨了好久,试过了好多方法,终于找到问题的解决方法:
原因:
在工程转移过程中,导致工程的配置文件出错;
解决方法:
1.在工程目录下的.mymetadata文件中可能webrootdir被改无效了(把下面内容拷到你的.mymetadate文件中的相应位置上);或者有可能少了这context-root这个属性;添加上这个属性即可,内容如下:
context-root="/上面的name属性值"
2.关掉Eclipse,再启动Eclipse,接着发布工程,发布成功!
以下是一个一个.mymetadata文件的一个实例
- <?xml version="1.0" encoding="UTF-8"?>
- <project-module
- type="WEB"
- name="newspweb"
- id="myeclipse.1202968712015"
- context-root="/newspweb" j2ee-spec="1.4"
- archive="newspweb.war">
- <attributes>
- <attribute name="webrootdir" value="WebContent" />
- </attributes>
- </project-module>
转载于:https://www.cnblogs.com/hd-zg/archive/2013/01/07/2849804.html
Undefined exploded archive location Tomcat之项目不能发布相关推荐
- tamcat服务器的项目配置,服务器配置tomcat部署项目
部署项目首先你需要把你的java web项目打包成war文件 在需要打包的项目上右键>选择[Export] 选中[Web]下面的[WAR file],点击[Next] 通过[Browse]选择保 ...
- MyEclipse+Tomcat web项目改名
2019独角兽企业重金招聘Python工程师标准>>> MyEclipse+Tomcat web项目改名 工程名称原来为old,发布到tomcat webapps下后为old, 右键 ...
- tomcat通过conf-Catalina-localhost目录发布项目详解
Tomcat发布项目的方式大致有三种,但小菜认为通过在tomcat的conf/Catalina/localhost目录下添加配置文件,来发布项目,是最佳选择. 因为这样对tomcat的***性最小,只 ...
- SAP WM Storage Location Reference在项目实践中的使用
SAP WM Storage Location Reference在项目实践中的使用 笔者目前所在的一个项目是一个已经上了SAP系统,但是需要扩展到新工厂的项目.该项目在组织结构设计的时候,结合业务的 ...
- 怎么修改云服务器项目路径,云服务器tomcat的项目路径怎么设置
云服务器tomcat的项目路径怎么设置 内容精选 换一换 华为云提供两种连接方式通过MySQL客户端连接实例:非SSL连接和SSL连接.其中,SSL连接实现了数据加密功能,具有更高的安全性.登录弹性云 ...
- ant+svn+tomcat实现项目自动部署
因工作需要,研究并实现了 ant+svn+tomcat实现项目自动部署,其中参考了下面文章:http://www.cnblogs.com/taoweiji/p/3700915.html jar包需要e ...
- Tomcat 部署项目的三种方法
1.下载 Tomcat 服务器 ①.官网下载地址:http://tomcat.apache.org/ ②.tomcat 8.0 64位百度云下载地址:http://pan.baidu.com/s/1s ...
- Tomcat学习笔记02【Tomcat部署项目】
Java后端 学习路线 笔记汇总表[黑马程序员] Tomcat学习笔记01[Web相关概念.Tomcat基本操作][day01] Tomcat学习笔记02[Tomcat部署项目][day01] 目录 ...
- TOMCAT部署项目的方式
TOMCAT部署项目有3种方法: 1.直接把项目放在webapps里 2.修改conf里server.xml文件,添加一个Context,指向项目的目录 3.在Catalina/localhost目录 ...
最新文章
- nginx 没有cookie_Nginx 内容缓存及常见参数配置
- 用 for/in 在 Java 5.0 中增强循环
- 2019/1/14,15 Python今日收获
- Linux 内核抓包功能实现基础(四) 手动查找邻居缓存填充MAC地址
- 一个简单的拖动层(兼容IE,FF)
- check corners_免费下载:将Mac样式的Hot Corners添加到Windows 10
- 分类算法中常用的评价指标
- [渝粤教育] 西南科技大学 农业推广学 在线考试复习资料
- 荣耀鸿蒙系统开机动画,荣耀赵明:鸿蒙系统首发设备欲屏蔽开机广告
- 太大如何翻页固定表头_外行学 Python 爬虫 第六篇 动态翻页
- Ubuntu中配置jdk环境变量
- ESP8266教程4 — ESP8266 智能配网
- IOCCC大赛代码分析笔记
- python调用windows aplication
- 初学者:set/multisetmap/multimap
- [论文写作笔记] C9 概括和结论展示科学严谨性
- 中国联通沃商-上海大学生手机应用创意、开发大赛活动
- 手机浏览器点击input放大问题
- 安卓自定义view之——可滑动时间轴(时间刻度尺)
- c++中fabs()和abs()的区别
热门文章
- 【Linux】库文件
- linux w 命令参数解释
- linux dns 攻击,DNSlog攻击技巧 | CN-SEC 中文网
- java中求立方根_求解立方根
- 8086汇编-实验4-[bx]和loop的使用
- VC 对话框 DIALOG
- 小数位数_圆周率的小数位是否包含了所有的数字组合?
- java unexpected type_Java 10 赋值Arrays.asList给var变量:AssertionError: Unexpected intersection type...
- checkbox checked属性值
- JavaEE笔记(九)