`
cjx186
  • 浏览: 271891 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

maven最基本的建项目和运行

    博客分类:
  • java
 
阅读更多
建一个空的普通app项目
mvn archetype:create -B -DgroupId=net.jwsz.snap -DartifactId=snap

/*
    //Create Maven Applaction Project
    mvn archetype:create -B -DgroupId=net.jwsz.snap -artifactId=snap 
    //Run Maven Application
    mvn clean compile exec:java -Dexec.mainClass="net.jwsz.snap.App"
    //
    mvn exec:java -Dexec.mainClass="net.jwsz.snap.App" -Dexec.args="arg0 arg1 arg2"
*/

建一个空的webapp项目struts+spring
mvn archetype:create -DgroupId=me.cjx.$(CurSel).action -DartifactId=$(CurSel) -DarchetypeGroupId=org.apache.struts -DarchetypeArtifactId=struts2-archetype-starter -DarchetypeVersion=2.0.11.2-SNAPSHOT -DremoteRepositories=http://people.apache.org/repo/m2-snapshot-repository


/*
    //Create Maven WebApp Project
    mvn archetype:create -DgroupId=net.jwsz.webapp -DartifactId=my-webapp -DarchetypeArtifactId=maven-archetype-webapp
    //pom.xml补
  <plugins>    
            <plugin>  
                <artifactId>maven-compiler-plugin</artifactId>  
                <configuration>  
                    <source>1.6</source>  
                    <target>1.6</target>  
                    <encoding>UTF-8</encoding>  
                </configuration>  
            </plugin>  
      <plugin>    
        <groupId>org.mortbay.jetty</groupId>    
        <artifactId>maven-jetty-plugin</artifactId>  
        <version>6.1.6</version>     
        <configuration>  
              <scanIntervalSeconds>10</scanIntervalSeconds>  
        </configuration>  
      </plugin>    
    </plugins>
    //Run Maven WebApp
    mvn clean compile jetty:run
*/
分享到:
评论

相关推荐

    Eclipse使用Maven无法建web项目

    首先,我们需要理解“Eclipse使用Maven无法建web项目”这个问题可能涉及到的几个关键点。在Eclipse中创建Maven Web项目时,可能会遇到诸如Maven插件未安装、 archetype配置错误或者网络问题导致的下载失败等常见问题...

    Ecplise下用maven建drools web项目

    以上就是创建Eclipse中的Maven Drools Web项目的基本步骤和相关知识点。在整个过程中,注意配置正确的Maven依赖、项目类型以及目录结构,以便Drools能够正常工作。同时,理解Maven生命周期和POM文件的管理对项目构建...

    eclipse中maven工程建maven-course项目

    点击“Finish”后,Eclipse会生成基本的Maven项目结构,包括pom.xml文件,这是我们管理项目依赖和构建配置的核心文件。 接下来,我们需要在pom.xml中添加必要的依赖,如Spring、MyBatis、MySQL驱动等。例如: ```...

    maven管理项目工具

    Maven的POM是一个XML文件,包含了项目的基本信息,如项目名称、版本、描述、开发者信息,以及项目依赖、构建配置、插件设置等。POM是Maven理解并管理项目的基础,通过继承和聚合机制,可以实现项目配置的复用和简化...

    Maven整合SpringBoot框架

    Maven是一个项目管理和综合工具,而Spring Boot则是一个用于快速构建高质量、生产级的Java应用框架。本篇文章将深入探讨如何使用Maven来整合Spring Boot,搭建一个基础的Java应用程序,并实现"Hello World"的简单...

    一个空的maven工程

    1. **初始化Maven项目**:使用Maven的archetype插件生成一个新的项目结构,例如`mvn archetype:generate`,选择一个基本的archetype(如`maven-archetype-quickstart`)。 2. **编写POM.xml**:POM.xml是Maven项目...

    apache-maven-3.2.5

    1. **项目对象模型(POM)**:POM是Maven的核心概念,它是一个XML文件,包含了项目的基本信息,如项目名称、版本、依赖、构建目标等。POM使得Maven可以理解项目结构,并自动化构建过程。 2. **构建生命周期**:...

    maven初级详细教程

    IntelliJ IDEA内建了对Maven的支持,用户可以方便地创建Maven项目,编辑POM文件,并通过内置的Maven工具窗口进行构建和管理依赖。 3. **设置Maven仓库** Maven使用本地仓库存储下载的依赖,同时可以配置远程仓库...

    maven免安装绿色环境

    1. **项目对象模型(Project Object Model, POM)**:Maven的中心概念,它是项目的配置信息,包含了项目的基本信息(如groupId、artifactId、version),依赖管理,构建过程以及其他构建相关的设置。 2. **依赖管理...

    maven详细教程

    它理解项目的构建方式,内建项目知识,并提供了依赖项管理,以适应全球化和相互联系的项目团队需求。 2. **Maven 2 依赖项管理模型**:Maven的依赖管理解决了项目中不同组件之间的依赖关系,确保正确版本的库被包含...

    maven-web创建步骤.docx

    在后续的开发过程中,利用Maven的强大功能可以进一步提高代码的质量和项目的可维护性。此外,对于初学者来说,熟悉Maven的工作流程和Eclipse的集成使用也是十分重要的技能之一。希望本文能帮助你更好地理解和掌握...

    maven 资源

    Maven是Java世界中的一款强大的项目管理和构建工具,它极大地简化了软件项目的构建、依赖管理和生命周期过程。本资源包包含了Maven的一些常用包,这些包在Java开发过程中扮演着至关重要的角色。 首先,我们要理解...

    maven安装包(Windows)

    Maven的中心组件是POM,这是一个XML文件,包含了项目的基本信息、构建指令和依赖关系。通过POM,Maven知道如何构建项目,从哪里获取依赖,以及如何执行测试和打包。 2. **仓库**: Maven依赖于本地仓库和远程仓库...

    Maven2中文使用手册

    使用 `mvn exec:java` 或者通过 IDE 集成 Maven 来运行项目。 6. **生成项目站点** `mvn site` 命令可以生成包含文档和报告的项目站点。 ### Maven2 的常见命令 - `mvn clean`: 清理项目生成的目标文件。 - `...

    apache-maven-3.0.5

    Apache Maven 是一个强大的项目管理和构建工具,主要用于Java应用程序的开发。Maven 使用一种标准化的项目对象模型(Project Object Model,POM),通过POM来管理项目的构建、报告和依赖关系。Maven 3.0.5是Maven的...

    maven配置在ecplise中方法与所需要的全部工具

    7. **构建和运行Maven项目**:在Eclipse中,可以直接通过右键点击项目,选择`Run As` -&gt; `Maven Build`来执行Maven的目标,如`clean`, `install`等。 在配置过程中,如果遇到问题或不熟悉Maven的某些概念,可以参考...

    apache-maven-3.3.9.zip

    Maven的核心概念是POM,它是Maven项目的基本单位,是一个XML文件,包含了项目的基本信息、依赖、构建目标等配置。通过POM,Maven可以自动下载所需的库,执行构建任务,如编译、测试、打包、部署等。 在构建过程中,...

    apache-maven-3.1.1

    1. **POM(Project Object Model)**:Maven的中心概念是POM,它是一个XML文件,包含了项目的基本信息、构建指令、依赖关系和其他配置。POM定义了项目的结构、构建过程和项目间的依赖关系。 2. **坐标(Coordinates...

    java apache maven3.3.9 简版

    Java Apache Maven 3.3.9 是一个强大的项目管理和构建工具,广泛应用于Java开发领域。Maven通过使用一种标准化的项目对象模型(Project Object Model,POM),它可以帮助开发者自动化构建过程,包括编译、测试、打包...

    IntelliJ IDEA 构建maven多模块工程项目(详细多图)

    本文主要介绍了 IntelliJ IDEA 构建 Maven 多模块工程项目的详细步骤和概念,希望能够帮助一些不清楚的同学一起学习,一起进步。在实际开发中,使用 IntelliJ IDEA 构建 Maven 多模块工程项目可以提高开发效率,减少...

Global site tag (gtag.js) - Google Analytics