`
阅读更多
maven仓库服务器地址:
http://mvnrepository.com/artifact/com.google.zxing/core/3.1.0
http://202.105.139.120:8081/artifactory/webapp/home.html?5
用户密码:dev/tydic

1、搭建maven项目工程请参考如下连接http://www.cnblogs.com/leiOOlei/p/3361633.html
Maven库:

http://repo2.maven.org/maven2/

Maven依赖查询:

http://mvnrepository.com/

Maven常用命令:
1. 创建Maven的普通java项目:
   mvn archetype:create
   -DgroupId=packageName
   -DartifactId=projectName 
2. 创建Maven的Web项目:  
    mvn archetype:create
    -DgroupId=packageName   
    -DartifactId=webappName
    -DarchetypeArtifactId=maven-archetype-webapp   
3. 编译源代码: mvn compile
4. 编译测试代码:mvn test-compile   
5. 运行测试:mvn test  
6. 产生site:mvn site  
7. 打包:mvn package  
8. 在本地Repository中安装jar:mvn install
9. 清除产生的项目:mvn clean  
10. 生成eclipse项目:mvn eclipse:eclipse 
11. 生成idea项目:mvn idea:idea 
12. 组合使用goal命令,如只打包不测试:mvn -Dtest package  
13. 编译测试的内容:mvn test-compile 
14. 只打jar包: mvn jar:jar 
15. 只测试而不编译,也不测试编译:mvn test -skipping compile -skipping test-compile
      ( -skipping 的灵活运用,当然也可以用于其他组合命令) 
16. 清除eclipse的一些系统设置:mvn eclipse:clean 

ps:

一般使用情况是这样,首先通过cvs或svn下载代码到本机,然后执行mvn eclipse:eclipse生成ecllipse项目文件,然后导入到eclipse就行了;修改代码后执行mvn compile或mvn test检验,也可以下载eclipse的maven插件。

mvn -version/-v  显示版本信息
mvn archetype:generate        创建mvn项目
mvn archetype:create -DgroupId=com.oreilly -DartifactId=my-app   创建mvn项目

mvn package            生成target目录,编译、测试代码,生成测试报告,生成jar/war文件
mvn jetty:run            运行项目于jetty上,
mvn compile                    编译
mvn test                    编译并测试
mvn clean                    清空生成的文件
mvn site                    生成项目相关信息的网站
mvn -Dwtpversion=1.0 eclipse:eclipse        生成Wtp插件的Web项目
mvn -Dwtpversion=1.0 eclipse:clean        清除Eclipse项目的配置信息(Web项目)
mvn eclipse:eclipse                将项目转化为Eclipse项目

在应用程序用使用多个存储库
<repositories>   
    <repository>     
        <id>Ibiblio</id>     
        <name>Ibiblio</name>     
        <url>http://www.ibiblio.org/maven/</url>   
    </repository>   
    <repository>     
        <id>PlanetMirror</id>     
        <name>Planet Mirror</name>     
        <url>http://public.planetmirror.com/pub/maven/</url>   
    </repository> 
</repositories>


mvn deploy:deploy-file -DgroupId=com -DartifactId=client -Dversion=0.1.0 -Dpackaging=jar -Dfile=d:\client-0.1.0.jar -DrepositoryId=maven-repository-inner -Durl=ftp://xxxxxxx/opt/maven/repository/


发布第三方Jar到本地库中:

mvn install:install-file -DgroupId=com -DartifactId=client -Dversion=0.1.0 -Dpackaging=jar -Dfile=d:\client-0.1.0.jar


-DdownloadSources=true

-DdownloadJavadocs=true

mvn -e            显示详细错误 信息.

mvn validate        验证工程是否正确,所有需要的资源是否可用。
mvn test-compile    编译项目测试代码。 。
mvn integration-test     在集成测试可以运行的环境中处理和发布包。
mvn verify        运行任何检查,验证包是否有效且达到质量标准。    
mvn generate-sources    产生应用需要的任何额外的源代码,如xdoclet。

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/lifxue/archive/2009/10/14/4662902.aspx

常用命令:
mvn -v 显示版本
mvn help:describe -Dplugin=help 使用 help 插件的  describe 目标来输出 Maven Help 插件的信息。
mvn help:describe -Dplugin=help -Dfull 使用Help 插件输出完整的带有参数的目标列
mvn help:describe -Dplugin=compiler -Dmojo=compile -Dfull 获取单个目标的信息,设置  mojo 参数和  plugin 参数。此命令列出了Compiler 插件的compile 目标的所有信息
mvn help:describe -Dplugin=exec -Dfull 列出所有 Maven Exec 插件可用的目标
mvn help:effective-pom 看这个“有效的 (effective)”POM,它暴露了 Maven的默认设置

mvn archetype:create -DgroupId=org.sonatype.mavenbook.ch03 -DartifactId=simple -DpackageName=org.sonatype.mavenbook 创建Maven的普通java项目,在命令行使用Maven Archetype 插件
mvn exec:java -Dexec.mainClass=org.sonatype.mavenbook.weather.Main Exec 插件让我们能够在不往 classpath 载入适当的依赖的情况下,运行这个程序
mvn dependency:resolve 打印出已解决依赖的列表
mvn dependency:tree 打印整个依赖树

mvn install -X 想要查看完整的依赖踪迹,包含那些因为冲突或者其它原因而被拒绝引入的构件,打开 Maven 的调试标记运行
mvn install -Dmaven.test.skip=true 给任何目标添加maven.test.skip 属性就能跳过测试
mvn install assembly:assembly 构建装配Maven Assembly 插件是一个用来创建你应用程序特有分发包的插件

mvn jetty:run 调用 Jetty 插件的 Run 目标在 Jetty Servlet 容器中启动 web 应用
mvn compile 编译你的项目
mvn clean install 删除再编译

mvn hibernate3:hbm2ddl 使用 Hibernate3 插件构造数据库
  • hz.rar (15.9 KB)
  • 下载次数: 0
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    maven项目搭建可能遇到的问题

    ### Maven项目搭建可能遇到的问题及解决方案 在进行Maven项目的搭建过程中,开发人员经常会遇到各种问题,这些问题如果不妥善处理,可能会严重影响项目的进度和质量。本文将详细介绍Maven项目搭建过程中可能遇到的...

    springmvc +mybatis +maven 项目搭建demo

    1. 创建Maven项目结构,定义POM.xml文件,添加SpringMVC、MyBatis和相关依赖。 2. 配置SpringMVC的DispatcherServlet,包括视图解析器、模型-视图映射、拦截器等。 3. 定义MyBatis的SqlSessionFactoryBean,配置数据...

    maven项目搭建笔记

    maven项目搭建 依赖、继承、聚合关系

    maven项目搭建管理,简单demo,附普通项目

    本教程将以"Maven项目搭建管理,简单demo,附普通项目"为主题,详细阐述如何使用Maven、SpringMVC、Spring、MyBatis和Oracle数据库来构建一个基础的Web应用。适合初学者学习,以便快速理解这些技术的集成与应用。 ...

    SpringMVC+Mybatis+Maven项目搭建(IDEA)

    这个"SpringMVC+Mybatis+Maven项目搭建(IDEA)"的demo-one文件,很可能是包含了一个已经配置好的项目模板,供开发者参考和学习。你可以下载这个文件,进一步研究其结构和配置,以加深对这三大框架的理解和应用。 ...

    SpringBoot+tk.Mybatis+Maven项目搭建(IDEA)

    开发工具:IDEA 简介:使用SpringBoot+tk.Mybatis+Maven搭建的项目demo,可供参考和交流学习。项目文章:https://blog.csdn.net/fakerswe/article/details/80910035

    maven搭建web项目

    maven搭建web项目hello world

    cms项目-maven项目搭建

    此文档主要描述一个maven项目的搭建过程,没有理论的东西,只有实战。写文档的目的只是作为一个项目搭建的备忘录(记性差,怕忘了),也为有需要的同行提供一个参考,以方便快速搭建自己的maven项目。

    maven配置安装、maven项目搭建

    ### Maven配置安装与项目搭建详解 #### Maven简介 Maven是一款强大的自动化构建工具,主要用于Java项目的构建、依赖管理和项目信息管理。它通过一系列标准的过程来管理项目的生命周期,从而简化了项目的构建过程。...

    maven项目搭建部署

    首先,在创建Maven项目前需要确认你的开发环境已经配置了必要的工具和版本信息。在文档中提到的操作系统是Windows 7,JDK版本是1.6,Maven版本是3,使用的Eclipse是为Web开发者提供的版本(Indigo版本,Release ...

    maven 项目搭建简单的springmvc登录

    在创建SpringMVC项目时,我们需要先在本地安装Maven,然后通过Maven的命令行工具或者集成开发环境(IDE)如IntelliJ IDEA或Eclipse来创建一个新的Maven项目。 1. **创建Maven项目** - 打开命令行或IDE,输入`mvn ...

    maven项目搭建:archetype-catalog.xml

    2021-10-28官网下载archetype-catalog.xml。(maven项目快速搭建,缺少这个文件时,提示maven-archetype-webapp could not resolve archetpye)

    spring boot 框架搭建 maven项目

    ### Spring Boot 框架与 Maven 项目的搭建详解 ...通过上述步骤,我们不仅成功搭建了一个基于Spring Boot的Maven项目,还深入了解了Spring Boot和Maven的核心特性及其优势。这对于开发者来说是非常宝贵的实践经验。

    springmvc+mongodb+maven 项目搭建配置

    在构建一个基于SpringMVC、MongoDB和Maven的项目时,我们需要理解这三个技术的核心概念以及如何将它们整合在一起。SpringMVC是Spring框架的一部分,主要用于构建Web应用程序的模型-视图-控制器(MVC)架构。MongoDB...

    SpringMVC+Mybatis+Maven项目搭建

    1. **创建Maven项目**:首先,我们需要创建一个新的Maven项目,定义项目的pom.xml文件。在这个文件中,我们需要引入SpringMVC、Mybatis以及相关的依赖,如数据库驱动、日志库等。 2. **配置SpringMVC**:在src/main...

    搭建maven项目流程

    以下是一个详细的Maven项目搭建流程,涵盖了从创建到配置的基本步骤: 1. **安装Maven**:首先确保你已经在你的开发环境中安装了Maven。这通常包括下载最新版本的Maven,解压到合适的位置,并将Maven的bin目录添加...

    spring+springMVC+mybatis的maven项目搭建

    下面将详细介绍如何搭建一个基于Maven的SSM项目。 首先,**Maven** 是一个项目管理工具,它帮助开发者管理和构建Java项目,通过依赖管理和项目信息管理来简化项目的构建过程。在搭建SSM项目时,我们需要在`pom.xml`...

Global site tag (gtag.js) - Google Analytics