解决MyEclipse下引入的工程无法进行server deploy
这里提到的无法进行server deploy是指在MyEclipse的Server Deployments界面的工程列表中没有出现新导入的工程。
1、先看看该工程根目录下是否有.mymetadata这个文件。出现该问题一般都是工程导入MyEclipse之后,MyEclipse不认该工程为web project,这个时候需要为新导入的项目执行“Add Web Project”的操作,执行的菜单路径“MyEclipse”-“Capabilities”-“Add Web Project Capabilities...”。
如果不能执行该操作,则需要在Add Web Project Capabilities界面中,把两个复选框的勾都去掉(create web.xml以及增加j2EE的lib路径到classpath),然后就可以执行了。
实际上工程导入MyEclipse,一般MyEclipse会认出工程是web工程,从而自动创建.mymetadata的。当然如果无法自动创建,就按上面的办法处理。
2、有了.mymetadata文件,在执行部署的时候,仍不能成功。
项目终于可以在Tomcat下Deploy了。但是还是有问题,Deploy的项目有点不对劲。这是因为MyEclipse默认的Web-Root路径是WebRoot而在Eclipse下是WebContent的原因。打开.mymetadata的文件,可以看到如下内容:
<?xml version="1.0" encoding="UTF-8"?>
<project-module
type="WEB"
name="test"
id="myeclipse.1173497999562"
context-root="/test"
j2ee-spec="1.4"
archive="test.war">
<attributes>
<attribute name="webrootdir" value="web-root" />
</attributes>
</project-module>
把web-root改为工程定义的web root dir名称即可,一般为"webapp"。改完之后如果还不能直接发布,重启下MyEclipse就行了。
还有一种办法是在MyEclipse创建一个临时web Project,把里面的.mymetadata拷给部署有问题的工程用就可以了,当然里面的内容要修改一下。临时的web project记得删除掉。
分享到:
相关推荐
文档解决了myeclipse或eclipse无法从wtpServer添加tomcatserver
Myeclipse js引入报错问题Myeclipse js引入报错问题
myeclipse工程转eclipse工程
myeclipse下导入工程文件及运行说明
MyEclipse(Java)连接SQLServer 2008 R2 失败n次的经验.pdf
MyEclipse开发Web工程 MyEclipse开发Web工程 MyEclipse开发Web工程
myeclipse连接sql server时需要用到的三个去东方文件。
MyEclipse5.5下连接Sql Server 2008的方法,附件中是指导文档。
完美解决MyEclipse提示过期Your 30-day trial of MyEclipse has expired.
myeclipse使用hibernate正向工程和逆向工程
本文先介绍Windows XP SP2/SP3 下Microsoft SQL Server 2005 的安装及有关问题的解决方法,然后介绍Eclipse3.2 / 3.3 或 MyEclipse6.0 / 6.5 进行JDBC连接SQL Server 2005数据库的方法。
数据库及源码使用说明已附上,部分细节可以百度,适合用于JavaEE初学者或大学课程设计
解决myeclipse mac下安装报错
帮助需要的人进行 MyEclipse连接sql_server_2008和连接sql_server_2008
sqlserver数据库连接myeclipse
MyEclipse企业级工作平台(MyEclipseEnterprise Workbench ,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的...
解决MyEclipse7.0速度慢秘诀解决MyEclipse7.0速度慢秘诀
代码为myeclipse工程,解压即用。 修复自定义视频播放和录制目录 去除多余的定义. 支持mp4,mp3,flv
在Eclipse或MyEclipse中引入JDK源码 .doc 在Eclipse或MyEclipse中引入JDK源码 .doc
myeclipse下建立struts工程