`

myeclipse发布的web项目部署到eclipse中

 
阅读更多
今天总算解决了之前遗留下来的问题,因为公司项目是用myeclipse开发的,之前不知道,来了后习惯的下载了Java ee Eclipse,结果发现从svn下载下来的项目居然不是web项目了,成这样了





后来网上找了多久,也没搞定,只好下个myeclipse来弄,今天实在是不能忍受了,本来电脑就卡,用myeclipse卡的更厉害了,只好再试着解决这个问题,总算皇天不负有心人,到处找资料 看别人blog,总算改好了,再次做个记录


首先自己用eclipse创建了一个web项目,然后打开公司的项目和自己项目比较,发现.setting这个文件夹中的东西.发现很多不一样,有的有有的无,也不确定哪些是有用哪些是没用的,按照别人的建议找到了这么2个文件

org.eclipse.wst.common.component
org.eclipse.wst.common.project.facet.core


第一个文件夹中我自己创建的项目有如下内容:
<project-modules id="moduleCoreId" project-version="1.5.0">
    <wb-module deploy-name="Test">
        <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
        <wb-resource deploy-path="/" source-path="/WebRoot"/>
        <property name="context-root" value="Test"/>
        <property name="java-output-path" value="/Test/build/classes"/>
    </wb-module>
</project-modules>

而公司的项目却只有第一行,然后我把它拷贝到公司项目的这个文件夹下,更改了项目名字,然后把路劲改成webapp,因为myeclipse生成的是webapp,更改后如下:
<?xml version="1.0" encoding="UTF-8"?>
<project-modules id="moduleCoreId" project-version="1.5.0">
    <wb-module deploy-name="udsV1.0">
        <wb-resource deploy-path="/" source-path="/webapp"/>
        <property name="context-root" value="udsV1.0"/>
        <property name="java-output-path" value="/udsV1.0/build/classes"/>
    </wb-module>
</project-modules>
</project-modules>


然后比较第二个文件夹,发现公司的项目没有那个文件,而我自己创建的却是如下内容:
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
  <runtime name="Apache Tomcat v8.0"/>
  <fixed facet="jst.web"/>
  <fixed facet="java"/>
  <fixed facet="wst.jsdt.web"/>
  <installed facet="java" version="1.7"/>
  <installed facet="jst.web" version="3.1"/>
  <installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>

因为感觉是tomcat相关的,我也就没去管,可能我放到tomcat下面后就会有这个文件了.

然后在比较.project这个文件,发现自己创建的项目中的配置也有就没去改动

然后 项目->右击->Properties->Project Facets 选择Java和Dynamic Web Module 这时候在去.setting下就可以看到org.eclipse.wst.common.project.facet.core.xml多出了这个xml文件,然后把之前的那个文件内容加进去,如下:

<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
  <runtime name="Apache Tomcat v8.0"/>
  <fixed facet="jst.web"/>
  <fixed facet="java"/>
  <fixed facet="wst.jsdt.web"/>
  <installed facet="java" version="1.7"/>
  <installed facet="jst.web" version="3.1"/>
  <installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>


然后刷新项目,如我所愿 编程web项目了




其中的报错 是一个jar包没有

  • 大小: 11.7 KB
  • 大小: 3.5 KB
分享到:
评论

相关推荐

    myeclipse和eclipse的web项目导入

    在这篇文章中,我们将讨论如何将 MyEclipse 中创建的 Web 项目导入到 Eclipse 中,并进行相应的配置以便在 Tomcat 服务器上运行。 MyEclipse 中 Web 项目的创建 在 MyEclipse 中,创建一个新的 Web 项目非常简单。...

    web项目MyEclipse里部署时找不到

    ### Web项目在MyEclipse中部署时找不到的解决方法 #### 问题背景 在使用MyEclipse进行Web项目开发的过程中,有时会遇到部署时找不到项目的问题。这种情况可能会导致项目无法正常运行或者测试,从而影响开发进度。...

    MyEclipse Web工程 完美移植到Eclipse WTP

    这些设置对于Web应用程序的部署至关重要,直接影响到项目在服务器上的访问路径。 5. **源码路径配置**:最后,确保源码路径(Source Folders)正确配置,这通常是在项目属性的Java Build Path设置中完成。正确设置...

    Eclipse导入Myeclipse web项目运行

    因此,在将Myeclipse中的Web项目迁移到Eclipse时,需要对项目的一些配置进行调整,以适应Eclipse的工作方式。 #### 二、具体步骤 1. **准备阶段**:确保Eclipse已安装并正确配置,包括必要的插件和JDK环境。 2. *...

    Eclipse,MyEclipse开发Web项目.doc

    - **发布Web项目**:在Tomcat的`webapps`目录下,复制Eclipse生成的Web项目文件夹,或通过Eclipse的“Server”视图部署到Tomcat。 4. **启动MyEclipse** MyEclipse是Eclipse的扩展,提供了更多企业级的开发功能...

    MyEclipse发布Web工程

    - **选择项目**:在项目浏览器中选中要发布的Web项目。 - **导出项目**:右键点击项目名称,选择“Export”。 - **选择导出类型**:在弹出的窗口中选择“WAR file”,并指定导出位置。 ##### 3. 部署项目 部署是指...

    myEclipseWeb项目设计

    在IT行业中,myEclipse是一款广泛使用的Java集成开发环境(IDE),特别适合于Web项目的开发。本教程将深入探讨如何利用myEclipse进行Web项目的构建和管理,旨在为初学者和有经验的开发者提供详尽的指导。 1. **...

    myeclipse工程转eclipse工程

    本篇文章将详细介绍如何将原本使用MyEclipse开发的项目顺利地迁移到Eclipse中,并确保其能够正常运行。 #### 一、准备工作 1. **确认Eclipse版本**:确保您的Eclipse版本支持Java EE开发。如果是Eclipse Classic版...

    将MyEclipse项目导入eclipse

    接下来,我们将详细介绍如何将一个MyEclipse项目顺利导入到Eclipse中,并解决导入过程中可能出现的问题。 #### 一、准备工作 1. **确保安装Eclipse IDE**:确保已经安装了最新版或合适的Eclipse版本。 2. **备份...

    flex4.5+myeclipse8.5搭建web项目(原创)

    在本文中,我们将详细介绍如何利用Flex 4.5 和 MyEclipse 8.5 构建一个完整的Web项目,并解决在这个过程中可能会遇到的一些常见问题,比如 Eclipse 3.6 与 Flex 4.5 的版本冲突问题。 #### 二、准备工作 在正式...

    MyEclipse和Eclipse的相互部署

    1. **MyEclipse插件在Eclipse中的使用** - 部分MyEclipse插件可以移植到Eclipse,但并非所有插件都兼容。需要检查插件兼容性及安装方法。 - 通过Eclipse Marketplace或本地安装进行插件安装。 2. **Eclipse插件在...

    myeclipse为web项目添加flex并实现与java通信

    本项目"myeclipse为web项目添加flex并实现与java通信"展示了一个使用MyEclipse集成开发环境(IDE)构建的Web应用程序,其中Flex用于前端用户界面的设计,而Java则作为后端提供数据和服务。以下将详细介绍这一技术...

    使用Eclipse + MyEclipse开发Web Service的示例

    5. **部署Web服务**:将项目部署到服务器,如Tomcat或JBoss,使得Web服务可供客户端调用。 **调用Web服务** 1. **创建Web服务客户端**:在MyEclipse中,可以使用"New" -&gt; "Web Service Client"来导入WSDL,自动...

    一个很简单的Web应用来说明使用MyEclipse的Web服务器配置

    综上所述,该文档提供了从环境准备、需求分析、项目创建到测试部署的全方位指导,尤其适合初学者或希望加深理解MyEclipse Web服务开发的开发者参考。通过遵循文档中的步骤,开发者不仅能够掌握使用MyEclipse创建和...

    MyEclipse中的maven web项目管理

    总结,MyEclipse中的Maven Web项目管理涉及创建符合Maven标准的项目结构,配置POM.xml以管理依赖,使用Overlays进行复杂依赖处理,以及通过Maven命令行进行打包和部署。熟练掌握这些技能将大大提高开发效率和项目的...

    eclipse,配置与安装web插件,以后不用myeclipse了

    "Eclipse 配置与安装 Web 插件,告别 MyEclipse" Eclipse 是一个功能强大且灵活的集成开发环境(IDE),但是在官方网站上...从而,开发者可以从 MyEclipse 转移到 Eclipse,使用 Eclipse 的 Web 插件来进行 Web 开发。

    myeclipse+mysql web项目

    在本项目中,MyEclipse被用来创建和管理Web项目,包括创建Servlet、配置部署描述符(如web.xml)、调试代码等。 MySQL是一个广泛使用的开源关系型数据库管理系统,以其速度快、稳定性好、成本低等特点,在Web开发中...

    MyEclipse开发Web工程

    1. **使用MyEclipse开发Web项目并进行发布,运行,测试和调试 - - ITeye技术网站.mht**:这个文件可能是一个网页保存的MHT文件,详细记录了如何在MyEclipse中开发Web项目,发布、运行、测试和调试的步骤,对于初学者极...

    Myeclipse 开发web service

    在MyEclipse或Eclipse中,需要为项目增加Web服务的能力。这通常通过右键点击项目,选择“属性”,然后在“MyEclipse”或“Web”类别中找到“Web服务”选项,启用Web服务支持。按照默认设置进行配置即可。 3. **...

Global site tag (gtag.js) - Google Analytics