在平时的项目开发中,可能会遇到将由myeclipse开发的项目导入eclipse开发环境中这样的情况。一般的Java的项目,由myeclipse开发环境切换至eclipse开发环境后,可直接使用;但如果是由myeclipse开发的web项目,再导入eclipse后,可能会碰到以下两个问题,现给大家分享一下,希望能够帮助碰到类似问题的童鞋。
一、Java项目转Web项目
解决步骤:
1. 打开项目根目录下的.project文件;
2. 在<natures></natures>标签中增加以下子标签:
<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
3. 刷新项目后,在项目上点击右键,选择属性(properties);
4. 在弹出的对话框中的左侧列表中选择“项目构面(Project Facets)”,在右侧将“Dynamic Web Module”和"Java"选中,保存即可。
二、无法将项目添加至服务器,提示"服务器不支持 J2EE Web 模块 规范的版本 3.0(The server does not support version 3.0 of the J2EE Web module specification.)"
解决步骤:
1. 打开项目根目录下的.setting文件夹中的org.eclipse.wst.common.project.facet.core.xml文件;
2. 将<installed facet="jst.web" version="3.0"/>修改为<installed facet="jst.web" version="2.5"/>即可。
三、将WebRoot目录作为部署发布目录,不使用WebContent
eclipse开发的web项目,一般使用WebContent目录做为部署目录;而myeclipse开的web项目,一般使用WebRoot目录做为部署的目录。因此,当项目由myeclipse导入eclipse后,存在更换部署目录的问题,不然的话,项目无法正常部署至服务器。
解决步骤:
1. 在项目上点击右键,选择属性(properties);
2. 在弹出的对话框中的左侧列表中选择“Deployment Assembly”
a. 在右侧的项目源代码目录和部署目录的配置中,将源为(WebContent)这一项移除;
b. 单击添加(Add...),选择“文件夹”后确认,然后选择WebRoot,再确认;
c. 点击配置下方的Advanced选项后,在展开的“Folder for deployment descriptor:”中选择“WebRoot”,然后确认即可。
相关推荐
本人自己原创flex4.5+myeclipse8.5搭建web项目,几分钟搞定,就不会出出创建项目时,eclipse3.6 与fb4.5版本冲突
myeclipse开发\Eclipse+IDE开发Java+Web应用程序
很多初学者刚刚使用MyEclipse时候开发Java Web不知道如何配置环境,现在介绍一下。
1、eclipse/myeclipse都可以用。 2、是一个网上商城项目,可实现商品的查询等功能。 3、含有数据库。 4、推荐大家下载学习。
上传、java mail和分页显示、web编程中文乱码问题及解决方案、应用程序的打包和部署等。书中还深入讲解了客户端验证框架jsvalidation、在线文本编辑器fckeditor和apache commons的一些类库等功能强大的实用开发工具...
JSP课程设计管理系统 是一套完善的WEB网页系统,对理解JSP java编程开发语言有帮助系统采用B/S模式网页浏览器,系统具有完整的源代码和数据库,系统主要采用B/S模式开发应用技术:java|jsp+SQLSERVER 开发工具:...
从myeclipse导入eclipse导致不能识别为web项目(java项目转为web项目)
eclipse/myeclipse mybatis 插件 mybatipse 1.1.0 。 MyBatipse assists developing MyBatis applications. [Features] - Content assists to reduce typing. - Validations to detect errors before running...
Eclipse中文手册及MyEclipse开发中文教程 帮助你用eclipse工具进行项目开发!~
本文主要描述如何使用Apache开源项目Axis提供的API来实现Web Services。本文中的提到的例子只为了方便本文的描述而提出,有不妥之处请见谅。...里面带有解决:eclipse Axis2 Codegen plugin报错问题
第一章介绍常见的Java软件以及数据库和MyEclipse开发工具的下载和安装方法; 第二章则带领读者通过手工和开发工具对比的方式开发简单的应用; 第三章对Eclipse 开发环境进行介绍;第四章则介绍如何用 MyEclipse 管理...
项目名称:基于Java web的图书管理系统(Library) 当前版本:V2.0.2版本 难度等级:✩✩ 复杂程度:✩✩✩✩ 用户类型:双角色(普通用户和管理员) 设计模式:MVC(jsp+servlet+javabean) 项目架构:B/S架构 ...
MyEclipse让您在开发过程中不受技术约束,不断创新帮您找到关键技术的解决方案,您能在这里得到Java EE开发所需要的一切支持。MyEclipse-功能最全面的Java IDE,MyEclipse为开发任务提供了智能的企业级工具。移动...
JSPOA信息管理系统 是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。 二、功能介绍 应用技术:java|jsp+mysql 开发工具:Myeclipse或...
科研项目验收-科研项目验收系统-科研项目验收系统源码-科研项目验收管理系统-科研项目验收管理系统java代码-科研项目验收系统设计与实现-基于springboot的科研项目验收系统-基于Web的科研项目验收系统设计与实现-...
全自主开发,用于饮食行业点餐管理,功能全面,成熟在用。...1、java Eclipse Web开发,ligerUI界面组件应用,socket接口,SQL Server 2000数据库操作、管理; 2、Android apk开发。 开发工具见本人上传相关资源。
JSP个人记账管理系统 是一套完善的WEB管理系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。 应用技术:java|jsp+mysql 开发工具:Myeclipse或Eclipse、jdk、...
MyEclipse Web 2.0 Workbench Overview Last Revision: January 27, 2006 Outline 1. Preface 2. Requirements 3. Introduction 4. Web 2.0 Workbench 1. Web 2.0 Perspective 2. Integrated Web 2.0 ...
主要内容包括web应用程序运行原理、主流集成开发工具(eclipse/myeclipse)和运行环境(tomcat)的配置和使用、servlet、jsp、jdbc、jsp表达式语言(el)、servlet监听器和过滤器、定制标记库、jstl、mvc模式、dao...