一种基于Eclipse插件创建Web工程项目的方法和系统技术方案

技术编号:14854474 阅读:42 留言:0更新日期:2017-03-18 21:53
本发明专利技术涉及一种基于Eclipse插件创建Web工程项目的方法,所述方法包括:对拟创建的Web工程项目的依赖文件进行整理,使整理好的依赖文件的文件目录结构与所述Web工程项目的文件目录结构对应,并将整理好的文件进行压缩,形成所述Web工程项目的压缩包文件;安装Eclipse插件,并在安装好的Eclipse插件的参数配置页面,根据Eclipse插件的目录配置项确定所述压缩包文件的存放位置;以及通过Eclipse插件提供的项目创建向导中的选择项目压缩包功能,将所述压缩包文件放到所述Web工程项目中对应的位置。

【技术实现步骤摘要】

本专利技术涉及计算机应用领域,并且更具体地,涉及一种基于Eclipse插件创建Web工程项目的方法和系统
技术介绍
做Web开发最常用的集成开发环境就是Eclipse,简单开发web应用,可以直接使用Eclipse中集成的J2EE进行创建。它能够提供web.xml等文件的创建。随着技术不断更新,针对web开发出现了很多开发框架,各种框架实现的时候会出现很多的配置项,比如一些xml文件、自定义的配置文件等等。虽然各种开源框架都会提供对应的Eclipse插件,方便用户创建配置文件或者生成配置文件。但通过这样的方式创建项目的时候,每次都要创建相应的配置文件,或者通过其他方式生成。针对已经封装好的平台来说,如果创建相应的项目会比较繁琐,需要手动将每个配置文件创建,或者通过手动复制的方式将配置文件复制到自己的项目对应的位置中。
技术实现思路
为了解决
技术介绍
存在的上述问题,本专利技术一种基于Eclipse插件创建Web工程项目的方法,所述方法包括:步骤1、对拟创建的Web工程项目的依赖文件进行整理,使整理好的依赖文件的文件目录结构与所述Web工程项目的文件目录结构一一对应,并将整理好的文件进行压缩,形成所述Web工程项目的压缩包文件;步骤2、安装Eclipse插件,并在安装好的Eclipse插件的参数配置页面,根据Eclipse插件的目录配置项确定所述压缩包文件的存放位置;以及步骤3、通过Eclipse插件提供的项目创建向导中的选择项目压缩包功能,将所述压缩包文件放到所述Web工程项目中对应的位置。优选地,所述Web工程项目的依赖文件包括配置文件、资源文件、文件目录、lib包以及拟创建的Web工程项目提供的页面信息,其中所述文件目录包括webapp目录和源码目录。优选地,所述webapp目录存放拟创建的Web工程项目的资源文件、lib包和所述项目提供的页面信息,所述源码目录存放拟创建的Web工程项目的配置文件。优选地,所述方法支持基于Eclipse插件创建多种类型的Web工程项目。例如,当开发平台需要提供不同的版本时(培训平台需要提供基础班、进阶班、高级班等),本专利技术可准备多个压缩包,通过对压缩包不同的命名来区分版本,创建Web工程项目的时候通过选择不同的压缩包创建相应的项目。根据本专利技术的另一方面,本专利技术涉及一种基于Eclipse插件创建Web工程项目的系统,所述系统包括:压缩包文件形成装置,其用于对拟创建的Web工程项目的依赖文件进行整理,使整理好的依赖文件的文件目录结构与所述Web工程项目的文件目录结构一一对应,并将整理好的文件进行压缩,形成所述项目的压缩包文件;压缩包文件目录配置装置,其用于安装Eclipse插件,并在安装好的Eclipse插件的参数配置页面,根据Eclipse插件的目录配置项,选择压缩包文件形成装置中压缩包文件的存放位置;Web工程项目创建装置,通过Eclipse插件提供的项目创建向导中的选择项目压缩包功能,将压缩包文件目录配置装置中存放的文件目录结构与拟创建的Web工程项目的文件目录结构存在对应关系的压缩包文件放到所述项目中对应的位置。优选地,所述压缩包文件形成装置中的拟创建的Web工程项目的依赖文件包括配置文件、资源文件、文件目录、lib包以及拟创建的Web工程项目提供的页面信息,其中所述文件目录包括webapp目录和源码目录。优选地,所述webapp目录存放拟创建的Web工程项目的资源文件、lib包和所述项目提供的页面信息,所述源码目录存放拟创建的Web工程项目的配置文件。优选地,所述系统支持基于Eclipse插件创建多种类型的Web工程项目。综上所述,本专利技术提供的基于Eclipser插件创建工程项目的方法和系统通过实现事先定义好的文件目录、jar包、依赖文件等信息,在配置好路径之后,能够快速创建web项目,以提高开发者创建项目的效率。尤其是对一个平台产品来说,可以让开发者快速搭建web项目,并且自动搭建平台所需要的文件体系结构,并将所需要的配置项等信息放到指定位置,只需要少量修改本地相关的配置项,项目就可以达到直接运行的目的。附图说明通过参考下面的附图,可以更为完整地理解本专利技术的示例性实施方式:图1示出了本专利技术具体实施方式的基于Eclipse插件创建Web工程项目的方法的流程图;以及图2示出了本专利技术具体实施方式的基于Eclipse插件创建Web工程项目的系统的结构图。具体实施方式现在参考附图介绍本专利技术的示例性实施方式,然而,本专利技术可以用许多不同的形式来实施,并且不局限于此处描述的实施例,提供这些实施例是为了详尽地且完全地公开本专利技术,并且向所属
的技术人员充分传达本专利技术的范围。对于表示在附图中的示例性实施方式中的术语并不是对本专利技术的限定。在附图中,相同的单元/元件使用相同的附图标记。除非另有说明,此处使用的术语(包括科技术语)对所属
的技术人员具有通常的理解含义。另外,可以理解的是,以通常使用的词典限定的术语,应当被理解为与其相关领域的语境具有一致的含义,而不应该被理解为理想化的或过于正式的意义。图1示出了本专利技术具体实施方式的基于Eclipse插件创建Web工程项目的方法的流程图。如图1所示,基于Eclipse插件创建Web工程项目的方法100从步骤101开始。在步骤101,对拟创建的Web工程项目的依赖文件进行整理,使整理好的依赖文件的文件目录结构与所述Web工程项目的文件目录结构一一对应,并将整理好的文件进行压缩,形成所述Web工程项目的压缩包文件。在步骤102,安装Eclipse插件,并在安装好的Eclipse插件的参数配置页面,根据Eclipse插件的目录配置项确定所述压缩包文件的存放位置。在步骤103,通过Eclipse插件提供的项目创建向导中的选择项目压缩包功能,将所述压缩包文件放到所述Web工程项目中对应的位置。优选地,所述Web工程项目的依赖文件包括配置文件、资源文件、文件目录、lib包以及拟创建的Web工程项目提供的页面信息,其中所述文件目录包括webapp目录和源码目录。优选地,所述webapp目录存放拟创建的Web工程项目的资源文件、lib包和所述项目提供的页面信息,所述源码目录存放拟创建的Web工程项目的配置文件。优选地,所述方法支持基于Eclipse插件创建多种类型的Web工程项目。图2是本专利技术具体实施方式的基于Eclipse插件创建Web工程项目的系统的结构图。如图2所示,所述基于Eclipse插件创建Web工程项目的系统200包括压缩包文件形成装置201、压缩包文件目录配置装置202和Web工程项目创建装置203。压缩包文件形成装置201,其用于对拟创建的Web工程项目的依赖文件进行整理,使整理好的依赖文件的文件目录结构与所述Web工程项目的文件目录结构一一对应,并将整理好的文件进行压缩,形成所述项目的压缩包文件。压缩包文件目录配置装置202,其用于安装Eclipse插件,并在安装好的Eclipse插件的参数配置页面,根据Eclipse插件的目录配置项,选择压缩包文件形成装置中压缩包文件的存放位置。Web工程项目创建装置203,通过Eclipse插件提供的项目创建向导中的选择项目压缩包功能,将压缩包文件目录配置装置中存放的文件目录结本文档来自技高网
...
一种基于Eclipse插件创建Web工程项目的方法和系统

【技术保护点】
一种基于Eclipse插件创建Web工程项目的方法,其特征在于,所述方法包括:步骤1、对拟创建的Web工程项目的依赖文件进行整理,使整理好的依赖文件的文件目录结构与所述Web工程项目的文件目录结构一一对应,并将整理好的文件进行压缩,形成所述Web工程项目的压缩包文件;步骤2、安装Eclipse插件,并在安装好的Eclipse插件的参数配置页面,根据Eclipse插件的目录配置项确定所述压缩包文件的存放位置;以及步骤3、通过Eclipse插件提供的项目创建向导中的选择项目压缩包功能,将所述压缩包文件放到所述Web工程项目中对应的位置。

【技术特征摘要】
1.一种基于Eclipse插件创建Web工程项目的方法,其特征在于,所述方法包括:步骤1、对拟创建的Web工程项目的依赖文件进行整理,使整理好的依赖文件的文件目录结构与所述Web工程项目的文件目录结构一一对应,并将整理好的文件进行压缩,形成所述Web工程项目的压缩包文件;步骤2、安装Eclipse插件,并在安装好的Eclipse插件的参数配置页面,根据Eclipse插件的目录配置项确定所述压缩包文件的存放位置;以及步骤3、通过Eclipse插件提供的项目创建向导中的选择项目压缩包功能,将所述压缩包文件放到所述Web工程项目中对应的位置。2.根据权利要求1所述的方法,其特征在于,所述Web工程项目的依赖文件包括配置文件、资源文件、文件目录、lib包以及拟创建的Web工程项目提供的页面信息,其中所述文件目录包括webapp目录和源码目录。3.根据权利要求2所述的方法,其特征在于,所述webapp目录存放拟创建的Web工程项目的资源文件、lib包和所述项目提供的页面信息,所述源码目录存放拟创建的Web工程项目的配置文件。4.根据权利要求1所述的方法,其特征在于,所述方法支持基于Eclipse插件创建多种类型的Web工程项目。5.一种基于Eclipse插件创建Web工程项目的系统,其特征在于,所述系统包括:压...

【专利技术属性】
技术研发人员:曹召换秦占明王奎杰赵雪芹解军伟张平
申请(专利权)人:航天信息股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1