`
ME-XICAN
  • 浏览: 24616 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

使用myeclipse构建maven项目

阅读更多

        工具:myeclipse2013 系统:windows10

        前段时间写了个project通过main方法启动定时做某些东东,是通过eclipse导出的项目jar包,但是项目引用的相关jar包,都是自己一个一个拷贝到lib里然后再部署对应目录,配置MANIFEST.MF文件的,不要说宝宝low,宝宝也是没办法啊!从来没自己写过这种通过bat脚本运行jar中main方法的啊,上次写main方法还是上学时做的坦克大战,但那是用工具打包成可执行exe了,而且没有引用任何jar啊。好久没自己动手搭建maven项目了,最近偶然看了一下用maven打包包含main方法和多模块的配置,突然想起可以把自己的web项目换成maven项目,这样就可以自动打成zip包,解压以后就可以部署运行(当然运行脚本还得自己写滴),不用自己手动拷贝lib下包,也不用自己去配置MANIFEST.MF。

一、直接开工

           正常情况下新建maven项目后基本的目录都会存在可以直接使用,但是那不在本次讨论中。在myeclipse中直接新建java project,然后把自己建好maven对应得src/main/java,src/main/resources,以及webapp等。然后配置pom。

二、转换WEB

           这里有些人可能不知道怎么配置webapp下的WEB-INFO目录。两种方法,第一种:直接建个web项目把里面的东西挪到webapp下;第二种:就是把当前java项目转换为web项目,把对应文件挪到webapp下。转换时可以通过项目右键,properties》》Project Facets》》选中Dynamic Web Module》》点击ok就会生成对应WebRoot目录,把其中WEB-INFO挪出来后删除即可。如下图:

 

三、转换Maven

    有些工具可能没有开启项目右键Configure这个配置,先开启该配置:windows》》preferences>>下图:

 

然后可以在项目右键列表中看到Configure》》Conver to Maven Project,点击后就会关联Maven插件,转换为Maven项目。

四、修改目录结构

            转换为maven项目后目录结构可能并不是如你往常看到的一样,需要配置:Build Path》》Configure Build Path》》如下图:

 把以前的删除,然后Add Folder 对应目录结构。至此maven项目搭建完成。

 

四、浅谈多模块

         目前创建子模块我使用的是myeclipse直接创建maven project》》选中create a simple project,然后下一步如图:

 

 注意父模块打包方式为pom,然后选择parent项目右键创建Maven  Module基本上就没什么问题了。创建Module子模块时你可以选择create a simple project》》next然后选择packaging为war,这样webapp下就会有WEB-INFO目录,当然你也可以不选择create a simple .. ,那样你可以在next后面选择类型maven-archetype-webapp也是一样的效果。

 

PS:如果你要创建多模块的maven项目,你猜我会告诉你使用idea的好吗!!idea的好,谁用谁知道!!!

  • 大小: 98.3 KB
  • 大小: 42.7 KB
  • 大小: 96.9 KB
  • 大小: 42 KB
分享到:
评论

相关推荐

    myeclipse+maven项目环境

    根据给定的文件信息,我们可以详细阐述与“myeclipse+maven项目环境”相关的一些知识点。 首先,我们需要明确什么是Maven。Maven是一个项目管理和自动化构建的工具,它主要服务于基于Java的项目。Maven利用一个中央...

    用myeclipse 直接部署MAVEN项目和调试

    对于文档中的“myeclipse 部署 maven 项目说明.doc”,它可能会详细解释如何在MyEclipse环境中配置Maven,包括项目导入、构建设置、调试配置等具体操作步骤。阅读这份文档将帮助你更好地掌握在MyEclipse中管理Maven...

    使用maven构建springMVC项目

    - **MyEclipse与Maven的兼容性问题**:文章提到使用MyEclipse构建Maven项目可能会遇到一些问题,比如资源文件没有被正确发布到Tomcat服务器,这可能是由于MyEclipse对Maven的支持不够完善所致。 #### 标签解析与...

    myeclipse配置maven说明

    通过以上步骤,你可以在MyEclipse中有效地配置和使用Maven 3.5.4,充分利用其自动化构建、依赖管理和项目管理的强大功能。记得定期更新Maven版本以获取最新的特性和修复。同时,持续学习Maven的高级特性,如 ...

    Myeclipse maven插件下载

    - 编译和构建:使用MyEclipse中的"Maven Build"功能,可以执行Maven的目标,如`clean`, `install`, 或 `deploy`,实现项目的编译、打包和部署。 - 依赖管理:在"Packages Explorer"视图中,右键点击项目,选择...

    Myeclipse创建MavenWeb步骤

    在本篇文章中,我们将详细介绍如何使用Myeclipse 2017来创建一个Maven Web项目,并针对过程中可能遇到的一些常见问题提供解决方案。 1. **启动Myeclipse并选择新建Web项目**: - 打开Myeclipse 2017。 - 选择...

    myeclipse用maven构建dubbo服务的可执行jar包

    在MyEclipse中集成Maven,可以方便地管理和构建项目。 1. **创建Maven项目**:在MyEclipse中,选择“New” -> “Maven Project”,在新窗口中选择“Create a simple project”,然后输入Group ID和Artifact ID,这...

    myeclipse安装maven.zip

    【标题】"myeclipse安装maven.zip"指的是在MyEclipse...通过以上步骤,你可以成功地在MyEclipse 6.6中安装和使用Maven插件,实现项目管理和构建的自动化。记住,保持Maven和IDE的更新对于保持最佳开发体验至关重要。

    myeclipse 上安装 Maven3

    创建新项目时,MyEclipse会自动使用配置好的Maven来构建项目结构、下载依赖等。 ### 总结 以上步骤详细介绍了如何在MyEclipse环境中安装并配置Maven的过程。通过这些步骤,你可以轻松地管理Java项目的依赖关系、...

    MyEclipse+Maven项目(SpringMVC+MyBatis).zip

    Maven使用POM(Project Object Model)来定义项目,通过配置文件管理项目依赖,自动下载所需库,并可执行构建任务如编译、测试、打包等。 【标签】"mybatis"是一个持久层框架,它允许开发者将SQL语句直接写在XML...

    使用MyEclipse构建多模块Maven项目说明.doc

    本篇文章将详细讲解如何使用MyEclipse这一集成开发环境来构建多模块的Maven项目。 首先,我们需要配置Maven的环境。确保在系统环境变量中设置了`M2_HOME`和`MAVEN_HOME`,这两个变量分别指向Maven的安装路径。例如...

    MyEclipse开发Maven工程

    这涉及到Maven作为构建工具的基本使用,以及如何在MyEclipse这一集成开发环境(IDE)中利用Maven进行项目管理、构建和部署。 ### Maven基础知识 Maven是一种自动化构建工具,用于Java项目的依赖管理和构建过程自动化...

    基于maven创建web项目

    基于maven创建web项目 maven是一种基于项目对象模型(Project Object Model,POM)的项目管理工具,由Apache软件基金会开发和维护。...通过这篇文章,读者可以学习到如何使用maven来构建和管理web项目。

    基于Eclipse构建Maven的SpringMVC项目技术文档

    - **问题1**:使用MyEclipse构建Maven项目时,`resources`文件夹中的文件不会被发布到Tomcat服务器下。 - **解决方案**:使用Eclipse构建Maven项目,避免此类问题。 - **问题2**:`WEB-INF`下的`classes`文件夹在...

    MyEclipse6.5对应maven包

    6. 使用Maven功能:一旦Maven成功集成,MyEclipse将支持创建Maven项目,自动生成POM.xml文件,管理依赖,以及执行常见的Maven命令,如`clean`, `install`, `compile`等,这些操作都可以在IDE内部完成,无需切换到...

    使用Eclipse构建Maven的SpringMVC项目

    使用Eclipse构建Maven的SpringMVC项目 Eclipse 是一个功能强大且通用的集成开发环境(IDE),它支持多种编程语言,包括 Java、C++、Python 等。而 Maven 是一个基于项目对象模型(POM)的项目管理工具,能够简化...

    基于MyEclipse搭建maven+springmvc整合图文教程(含源码0

    在本教程中,我们将探讨如何基于MyEclipse环境利用Maven构建一个Spring MVC项目。首先,我们需要创建一个新的Maven项目。在MyEclipse中,选择File -> New -> Project,然后选择Maven Project,并指定项目的默认工作...

    MyEclipse先配置maven环境

    在IT行业中,尤其是在Java...总的来说,MyEclipse中的Maven配置是一个关键步骤,它使得开发者能够方便地管理和构建Java项目,统一依赖管理,提高开发效率。了解并掌握这个过程,对于任何Java开发者来说都是非常有益的。

    在MyEclipse中使用maven构建web项目.doc

    在MyEclipse中使用Maven构建Web项目是一个常见的开发任务,Maven是一个强大的项目管理和构建工具,它通过定义项目的结构和依赖关系来自动化构建过程。本文将详细介绍如何在MyEclipse环境中配置Maven并创建一个标准的...

Global site tag (gtag.js) - Google Analytics