`

maven使用技巧

阅读更多
1、新建Maven Web项目File->New->Other,Maven->Maven Project

Next选择maven-archetype-webapp ->Next->Group Id输入com.gongxiaohu->Artifact Id输入test->Finish

2、创建Maven 文件夹,默认只有src/main/resources.
项目右键->New->Source Folder->src/main/java,同理创建 src/test/java和src/test/resources

3、分别设置Maven输出目录 和 Jre版本(Maven输出目录位置,我们放在target下的classes里)
项目右键->Build Path->Configure Build Path->Source
src/main/java 和 src/main/resources设置target/classes
src/test/java 和 src/test/resources设置target/test-classes     勾选 Allow output folders for source folders
切换到Libraries选项卡,选择jre6

4、把项目变成Dynamic Web项目并设置web目录和Web输出目录(这儿设置的是Web编译输出目录,和Maven输出目录不是一个概念)
项目右键->Properties->Project Facets->Convert to faceted form->选中Dynamic Web Module->选择2.5版本(3.0是jre7)
不要单击ok,选择下方的Further configuration available...->Content directory->src/main/webapp(设为maven源码目录下)->ok

5、设置编译部署程序集位置
项目右键->Properties->Deployment Assembly->删除test的两项(src/test/java和src/test/resources)
点击右边的Add -> Java Build Path Entries -> Maven Dependencies -> Finish

6、安装jetty plugin
双击pom.xml->Plugins->Add->搜索Jetty->选择org.mortbay.jetty jetty-maven-plugin 根据需要选择合适的版本
项目右键->Run As->Maven build...->Goals输入jetty:run->run测试运行结果



********************************************************************
mvn eclipse:eclipse -Dwtpversion=1.0 -DdownloadSources=true
********************************************************************
Eclipse导入已存在的maven项目 :

            在导入之前需要在项目根目录下面执行如下命令:

                  普通 Eclipse 项目执行 : mvn eclipse:eclipse Eclipse

                  web 项目执行 : mvn eclipse:eclipse –Dwtpversion=1.0

            然后通过Eclipse的maven插件中选择导入已存在的maven项目即可将其导入。

       学习过程中的问题:

             安装好m2eclipse插件后一般会报错误:Eclipse is running in a JRE, but a JDK is required Some Maven plugins may not work when importing projects or updating source folders.

            解决方式为:

                1.创建一个Eclipse的启动的快捷方式,在其启动路径后添加-vm 你的JDK安装路径\bin\javaw.exe

                2.在eclipse的安装目录下打开eclipse.ini中的-vmargs上面添加-vm 你的JDK安装路径\bin\javaw.exe         

            eclipse导入创建的web项目问题

                在用eclipse导入web项目时 如果eclipse安装了wtp插件在会自动将其转化为eclipse认得到的web项目,在项目上面点击右键run as 的run on server可以用,但是当eclipse没有安装wtp插件时run on server则不用,此时的解决方式为用命令行切换到项目的根目录然后执行 mvn eclipse:eclipse –Dwtpversion=1.0即可解决。











分享到:
评论

相关推荐

    idea+maven使用教程

    ### Maven 使用技巧 1. **依赖管理**:Maven 可以自动管理项目的依赖,只需在 POM.xml 中添加依赖即可。 2. **生命周期**:Maven 有 `clean`, `compile`, `test`, `package`, `install` 等多个阶段,你可以通过...

    IntelliJ Idea下Maven插件使用技巧.pdf

    IntelliJ Idea下Maven插件使用技巧 标签:Idea Maven IntelliJ Idea下Maven插件使用技巧,对于开发人员快速上手,并可能有效提高开发效率,特将此整理分享给大家。

    maven工具和源码下载

    ** Maven使用技巧 ** 1. **常用命令**:如`mvn clean`用于清理目标目录,`mvn compile`用于编译源代码,`mvn package`则会打包项目。 2. **POM优化**:合理设置依赖的范围(compile、test、runtime等),避免引入...

    apache-maven3.5资源

    4. Maven 使用技巧: - **设置全局 MAVEN_HOME**:将Maven安装目录添加到系统环境变量,使得在任何地方都能使用Maven命令。 - **pom.xml**:项目的配置文件,定义项目信息、依赖、构建规则等。 - **clean, ...

    maven学习资源整理

    通过深入阅读这本书,你可以掌握更复杂的Maven使用技巧,提升项目管理水平。 **Better_Builds_With_Maven(英文版)** 这本书是Maven的另一经典之作,英文原版为“Better Builds with Maven”。作者详细阐述了如何...

    apache maven安装包和maven实用技巧

    在本文中,我们将深入探讨Apache Maven的安装以及一些实用技巧,帮助开发者更高效地使用这个工具。 首先,我们来讨论如何在Windows环境下安装Apache Maven。下载最新版本的Maven安装包,例如这里的`apache-maven-...

    201205_Maven学习笔记2.rar

    博文链接指向了iteye博客上的一个条目,可能包含了作者关于Maven使用技巧、最佳实践或者问题解决的经验分享。 【标签】"源码"和"工具"表明这份资料可能包含有关于如何将Maven应用于源代码管理、构建和部署的过程,...

    maven历史版本下载

    **正文** Maven是Java开发领域中不可或缺的项目管理和构建工具,由Apache Software Foundation开发并维护。...因此,无论是初学者还是经验丰富的开发者,都应该掌握Maven的使用技巧,以适应快速变化的软件开发环境。

    李兴华maven配置与使用

    **李兴华maven配置与使用** Maven是一款强大的项目管理工具,主要应用于Java开发领域。它通过统一的构建过程,简化了项目的构建、依赖管理和文档生成...通过不断实践和探索,你会发现更多Maven的实用技巧和高级用法。

    maven2使用指南非常有用

    根据提供的文件信息,本文将详细解析 Maven 2 的使用指南,包括从入门到高级的应用实践。Maven 2 是一款非常流行的 Java 项目管理和构建工具,由 Apache ...希望本文能帮助大家更好地理解和掌握 Maven 2 的使用技巧。

    maven使用自己资料

    博客链接中的“https://liuzongan.iteye.com/blog/126914”可能提供了更多关于如何配置和使用POM.xml的实例和技巧。 【标签】:“源码”与“工具” “源码”标签暗示了Maven在处理和管理项目源代码时的重要性。...

    Maven资料大合集

    通过这份Maven资料大合集,你将能够全面了解Maven的工作原理,熟练掌握Maven的使用技巧,并能在实际项目中运用自如。无论你是想要快速入门,还是提升Maven使用水平,这套资料都能提供宝贵的指导。

    Maven3.3.9安装包

    这个文档可能包含了关于Maven3.3.9的使用技巧、常见问题解答或特定构建场景的配置示例,可以帮助用户更好地理解和使用Maven。可能包括如何自定义Maven的构建过程、如何处理复杂的依赖关系、如何配置插件等实用内容。...

    Maven1.1使用手册

    - **最佳实践**:分享了一些使用 Maven 的推荐做法和技巧。 - **IDE 集成**: - **IntelliJ IDEA**:特地提到了如何在 IntelliJ IDEA 中集成 Maven。 - **自定义 Maven**: - **脚本**:介绍了如何使用脚本来...

    Maven3.5~3.6.3各版本下载

    以下是使用Maven进行项目构建的一些关键步骤: 1. **创建POM文件**:每个Maven项目都需要一个`pom.xml`文件来定义项目的结构、依赖关系、构建目标等信息。 2. **添加依赖**:在`pom.xml`文件中添加项目所需的依赖...

    Eclipse整合Maven开发教程

    【Eclipse整合Maven开发教程】 Maven是一个强大的构建工具,尤其在Java开发领域中广泛使用,它负责项目的依赖管理、构建过程以及元数据...对于初学者来说,遵循本文的步骤,可以快速掌握在Eclipse中使用Maven的技巧。

    Maven精品教程视频01

    10. **Maven 配置技巧**:分享一些实用的 Maven 配置技巧,如如何改变默认的编译源码和目标版本,以及如何自定义输出目录。 通过这个精品教程,你将能够熟练地使用 Maven 来管理和构建你的Java项目,提高开发效率,...

Global site tag (gtag.js) - Google Analytics