ECLIPSE中部署工程报“Undefined exploded archive location”错误的解决方法。

错误信息为: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="myweb" 
 
id="myeclipse.1202968712015" 
context-root="/myweb" 
j2ee-spec="1.4" 
  archive="personnel.war"> 
 
<attributes> 
    <attribute
name="webrootdir" value="WebRoot" /> 
 
</attributes> 
</project-module> 

ECLIPSE中部署工程报“Undefined exploded archive
location”错误的解决方法。,布布扣,bubuko.com

ECLIPSE中部署工程报“Undefined exploded archive
location”错误的解决方法。

时间: 2024-10-12 04:41:13

ECLIPSE中部署工程报“Undefined exploded archive location”错误的解决方法。的相关文章

在INF中找不到所需的段落 错误的解决方法

由于同事在使用刷卡机程序的时候,不小心删除了系统驱动程序,导致刷卡机识别不了,安装不了驱动,一直提示:在INF中找不到所需的段落,如下图所示: 同事联系厂家技术支持,弄了半天,没弄好,最后让重装操作系统,太坑了,同事不想重装系统,所以就找到了我,了解了相关现象后-- 我的解决方法如下: 进入 C:\Windows 找到 setupapi.log 文件,该日志文件会记录某些安装错误信息:拉到最后一行,查找类似于如下错误的信息: #I140 正在安装设备类别: "MultiportSerial&qu

在eclipse中启动Tomcat报端口被占用的错误

安装配置好Tomcat之后,在浏览器中输入localhost,能正取打开页面.然后在eclipse中建立项目,创建Servlet之后,启动Tomcat,报端口被占用的错误.如图: 原因:原来已经启动了apache-tomcat-6.0.47\bin\startup.bat,没有关闭,所以导致端口被占用. 解决方法:在eclipse中启动Tomcat,需要先把原先启动apache-tomcat-6.0.47\bin\startup.bat服务关闭.

ios 开发中 --做登陆注册时编译出现的错误和解决方法

这种问题,通常出现在添加第三方库文件或者多人开发时. 这种问题一般是找不到文件而导致的链接错误. 我们可以从如下几个方面着手排查. 1.以如下错误为例,如果是多人开发,你同步完成后发现出现如下的错误. 这个是使用CocoaPods下载的BmobSDK 实现注册时出现的错 解决方法:(图示) Undefined symbols for architecture armv7: "_OBJC_CLASS_$_MyPageLogViewController", referenced from:

eclipse中启动项目报内存溢出问题通过修改配置解决

先停止运行,双击图片中的指定位置,显示具体配置页面. 点击图片中链接 在“arguments”标签卡中对“VM arguments”进行配置,在第一行添加 -Xms256M -Xmx1024M -XX:PermSize=64M -XX:MaxPermSize=128M 点击“apply”按钮.Tomcat停止运行才可以修改.

在centos7 中docker info报错docker bridge-nf-call-iptables is disabled 的解决方法

在centos7中安装好docker以后,启动成功,运行命令 docker info ,报错: [[email protected] ~]# docker info Client: Debug Mode: false Server: Containers: 4 Running: 0 Paused: 0 Stopped: 4 Images: 2 Server Version: 19.03.1 ....................... WARNING: bridge-nf-call-iptab

ASP.NET中使用UpdatePanel时用Response输出出现错误的解决方法

asp.net中执行到Response.write("xx");之类语句或Microsoft JScript 运行时错误: Sys.WebForms.PageRequestManagerParserErrorException: 无法分析从服务器收到的消息.之所以出现此错误,常见的原因是: 在通过调用 Response.Write() 修改响应时,将启用响应筛选器.HttpModule 或服务器跟踪.   在放置了UpdatePanel时,先在</UpdatePanel>前

当 IDENTITY_INSERT 设置为 OFF 时,不能向表 中的标识列插入显式值错误的解决方法

一个主键.两个外键,把两个外键改为非空就行了. CREATE TABLE [dbo].[User_Compare]( [Id] [int] IDENTITY(1,1) NOT NULL, [UserId] [int] NOT NULL, [PatentId] [int] NOT NULL, CONSTRAINT [PK_User_Compare] PRIMARY KEY CLUSTERED ( [Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOM

Eclipse中项目全部报错----项目全部打红叉的解决办法

今天遇到一个超级郁闷的事情,Eclipse新建的项目全部都打有红叉,我起初以为自 己可能是因为这两天一直在配置NDK开发环境方面的东西,是不是一不小心把那个地方给配置了,然后新建项目时项目都会出现红叉的效果.然后我clean了 一下,遭大糕了,所有的项目都出错了. 打开下面的错误提示: 错误的意思:Debug Certificate 过期了的缘故.百度了一下,果然也有遇到相似的问题,说是牵涉了一个私钥的时间期限问题. 解决办法是:进入:C:\Documents and Settings\Admi

Eclipse中部署hadoop2.3.0

1 eclipse中hadoop环境部署概览 eclipse 中部署hadoop包括两大部分:hdfs环境部署和mapreduce任务执行环境部署.一般hdfs环境部署比较简单,部署后就 可以在eclipse中像操作windows目录一样操作hdfs文件.而mapreduce任务执行环境的部署就比较复杂一点,不同版本对环境的要求度 高低不同就导致部署的复杂度大相径庭.例如hadoop1包括以前的版本部署就比较简单,可在windows和Linux执行部署运行,而hadoop2 及以上版本对环境要求