别人都说命令行下进行maven的操作更快,但是习惯了IDE的我们总是希望能够找到好的插件,利于我们快速开发。现在确实有这样的插件,名叫m2eclipse,只要一次性配置妥当可以使得我们的开发调试变得更加轻松。如何安装m2elipse请google or baidu,因为太简单了,只需要找到地址http://m2eclipse.sonatype.org/sites/m2e,然后添加到eclipse中即可。如图:(转载请注明:blog.csdn.net/whuslei)

       

       一、使用外部安装的Maven,而不用内部嵌入的
       不要使用IDE内嵌的Maven。无论是Eclipse还是NetBeans,当我们集成Maven时,都会安装上一个内嵌的Maven,这个内嵌的Maven通常会比较新,但不一定很稳定,而且往往也会和我们在命令行使用的Maven不是同一个版本。这里有会出现两个潜在的问题:首先,较新版本的Maven存在很多不稳定因素,容易造成一些难以理解的问题;其次,除了IDE,我们也经常还会使用命令行的Maven,如果版本不一致,容易造成构建行为的不一致,这是我们所不希望看到的。因此,我们应该在IDE中配置Maven插件时使用与命令行一致的Maven。
       在m2eclipse环境中,点击菜单栏中的Windows,然后选择Preferences,在弹出的对话框中,展开左边的Maven项,选择Installation子项,在右边的面板中,我们能够看到有一个默认的Embedded Maven安装被选中了,点击Add…然后选择我们的Maven安装目录M2_HOME,添加完毕之后选择这一个外部的Maven。如下图所示:
       

       二、新建一个maven工程
       

      三、选择一个webapp模板,创建一个web maven project
       

       四、填写相关信息后点击完成
       

       五、完成后的目录结构为
       

       六、在src下新建test/java和main/java
       

       七、将src/main/java 和src/test/java为source fold
       
       按如下方式填写:
       

       八、最终的目录结构为
       

       九、将工程打包为war文件
       

       十、命令执行完之后的输出为
       
       最后,可以放到jetty、tomcat或者jboss中跑。

GitHub 加速计划 / ma / maven
4.28 K
2.65 K
下载
Maven: Apache Maven是一个开源的项目管理和构建工具,主要用于Java项目。适合需要自动化项目构建和依赖管理的开发者。特点包括约定优于配置、易于使用和社区驱动。
最近提交(Master分支:9 天前 )
7ea795b7 The `FilteredProjectDependencyGraph` class fix for non-transitive case and an UT. Also contains some improvement in classes, making them immutable as intended. --- https://issues.apache.org/jira/browse/MNG-8256 6 天前
2b13a43c 7 天前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐