原因:
在工程转移过程中,导致工程的
配置文件出错
;
解决方法:
1.在工程目录下的
.mymetadata
文件中可能
webrootdir
被改无效了(把下面内容拷到你的.mymetadate文件中的相应位置上);或者有可能少了这
context-root
这个属性;添加上这个属性即可,内容如下:
context-root="/上面的name属性值"
2.关掉Eclipse,再启动Eclipse,接着发布工程,发布成功!
例如:
- <? xml version = "1.0" encoding = "UTF-8" ?>
- < project-module
- type = "WEB"
- name = "program_name"
- id = "myeclipse.1235376033685"
- context-root = "/program_name"
- j2ee-spec = "1.4"
- archive = "program_name.war" >
- < attributes >
- < attribute name = "webrootdir" value = "WebRoot" />
- </ attributes >
- </ project-module >