`

创建一个简单的项目

阅读更多

前提是:已经安装和配置过maven环境, java环境同样需要配置,安装。(windows 版)a


1. 创建一个文件夹 example, 再创建一个pom.xml 放在example目录下。

pom.xml 文件格式:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.luhua.mvn</groupId>
  <version>1.0</version>
  <artifactId>mvnex-examples</artifactId>
  <packaging>pom</packaging>
  <name>Maven by Example, Example Code</name>
  <description>Example Code for Maven: By Example</description>

  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>
    </dependency>
  </dependencies>
</project>


 2. 开始一个新的Maven项目,在命令行使用Maven Archetype插件

    2.1 在命令行,进入example 目录, 然后输入以下命令:

    mvn archetype:create -DgroupId=com.luhua.maventest1 -DartifactId=simple  

               -DpackageName=com.luhua.maventest1

执行完之后,在example中会生成一个名为simple的项目,而且example/pom.xml的内容会有点改变,

会自动增加以下:

 <modules>
    <module>simple</module>
  </modules>

 3. 构建一个简单的项目

  3.1 构建项目:  进入example/simple : 输入命令: mvn install

  3.2 运行项目: mvn install  成功之后, simple/target 会成功生成, 输入:

java -cp target/simple-1.0-SNAPSHOT.jar com.luhua.maventest1.App

   结果: Hello World! 会答应出来。









分享到:
评论

相关推荐

    java创建一个简单的Maven项目

    java创建一个简单的Maven项目java创建一个简单的Maven项目java创建一个简单的Maven项目java创建一个简单的Maven项目java创建一个简单的Maven项目java创建一个简单的Maven项目java创建一个简单的Maven项目java创建一...

    使用IDEA创建的一个简单的react项目

    在本文中,我们将深入探讨如何使用IntelliJ IDEA(IDEA)创建一个简单的React项目,并在其中添加一个点击计数组件。React是一个流行的JavaScript库,用于构建用户界面,特别是单页应用程序。它采用组件化的方式来...

    创建一个简单的 C++ 项目可以帮助你熟悉 C++ 的基本语法和开发流程 下面,我将展示一个简单的 C++ 项目-一个简易的命

    下面,我将展示一个简单的 C++ 项目——一个简易的命令行计算器。这个计算器将支持基本的算术运算,如加法、减法、乘法和除法。 创建简易计算器项目 步骤 1: 创建项目文件 首先,我们需要创建几个文件来组织我们的...

    创建一个空白的简单的SpringBoot项目

    创建一个空白的简单的SpringBoot项目:1、创建maven项目 2、添加依赖 3、搭建好项目架构 4、编写配置文件 5、创建SpringBoot启动类

    在eclipse javaee中如何创建一个web项目基础教程

    这些步骤不仅适用于创建简单的Web项目,也是开发复杂Java EE应用程序的基础。对于希望深入了解Java EE开发的人来说,这是一个非常好的起点。随着项目的复杂性增加,还需要学习更多关于Servlets、JSPs、JavaBeans以及...

    vscode新建一个最简单的vue项目

    在本文中,我们将深入探讨如何使用Visual Studio Code(VSCode)创建一个最简单的Vue.js项目。Vue.js是一款轻量级的前端JavaScript框架,以其易学易用和强大的功能深受开发者喜爱。VSCode作为一款功能丰富的代码编辑...

    Weblogic 创建一个简单的EJB项目

    在本教程中,我们将探讨如何在WebLogic环境中创建一个简单的EJB(Enterprise JavaBean)项目。 首先,我们需要了解EJB的基本概念。EJB是Java EE平台的核心组件之一,它为开发可部署在服务器端的企业级应用提供了...

    springmvc简单构建一个项目(一)

    总的来说,这个教程将引导你完成一个没有web.xml的Spring MVC项目搭建过程,利用Spring Boot的便利性简化配置,快速构建一个响应GET请求并返回简单视图的Web应用。在实际开发中,你可以根据需求添加更多的Controller...

    IntelliJ IDEA上创建Maven Spring MVC项目

    在本文中,我们将深入探讨如何使用IntelliJ IDEA创建一个基于Maven的Spring MVC项目。首先,我们需要了解几个核心概念: 1. **IntelliJ IDEA**:这是一款强大的Java集成开发环境(IDE),广泛用于Java应用程序的...

    使用Idea14.1.4和maven创建java web项目

    在本篇文章中,我们将详细介绍如何使用IntelliJ IDEA 14.1.4版本结合Maven来创建一个Java Web项目。这种方法不仅能够提高开发效率,还能确保项目的结构更加规范。以下是详细的步骤和需要注意的关键点。 #### 二、...

    EclipseMe项目的创建

    ### EclipseMe项目的创建详解 #### 一、EclipseMe环境配置 在开始EclipseMe项目的创建...通过以上步骤,我们不仅创建了一个基本的J2ME项目,还成功运行了这个项目。这为后续更复杂的应用程序开发打下了坚实的基础。

    如何创建一个简单的eclipse项目.pdf

    如何创建一个简单的eclipse项目

    VS2017创建CLR项目.docx

    VS2017 是一款功能强大且广泛使用的集成开发环境(IDE),CLR(Common Language Runtime)是微软公司推出的一个公共语言运行库,用于提供一个中立于语言的平台,以便于开发人员使用不同的编程语言来编写应用程序。...

    创建springboot项目.doc

    本文将指导您创建一个简单的 Spring Boot 项目,从创建 Maven 项目到编写第一个 Hello World 程序。以下是创建 Spring Boot 项目的详细步骤。 Step 1: 创建 Maven 项目 首先,打开 Eclipse 或者其他 IDE,选择...

    使用MyEclipse创建Spring Boot项目demo

    在没有使用 Spring Boot 之前我们开发一个 web 项目需要做哪些工作: 1)配置 web.xml,加载 Spring 和 Spring mvc 2)配置数据库连接、配置 Spring 事务 3)配置加载配置文件的读取,开启注解 4)配置日志文件 ...

    maven创建web项目教程中文WORD版

    资源名称:maven创建web项目教程 中文WORD版内容简介: Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 Maven 除了以程序构建能力为特色之外,还提供高级项目...

    rust创建一个简单的文本编辑器

    构建一个文本编辑器是一个复杂的任务,但我们可以从头开始创建一个简单的文本编辑器,以了解基本的原理和实现。 我们将使用Rust语言和一些基本的库来实现这个简单的文本编辑器。在这个示例中,我们将创建一个控制台...

    一个简单的示例,说明如何使用Vue CLI来创建一个新的Vue项目

    下面是一个简单的示例,展示了如何创建一个自定义的Vue构建脚本: 1. **创建自定义构建脚本**: 首先,在项目的根目录下创建一个名为`build-custom.js`的文件,并添加以下内容: ```javascript // build-custom...

    Bentley ORD(openroads designer) 二次开发(BIM)第三节 创建一个简单的项目

    我们将通过C语言接口来创建一个简单的项目,以了解如何利用其强大的功能进行自定义扩展。 首先,了解ORD的核心概念至关重要。ORD基于MicroStation平台,提供了丰富的几何建模、地形处理、结构设计和分析工具。它的...

    vue2(脚手架创建)初始化项目,可直接拿来开发使用,环境已配置好!(空项目包)

    Vue 2 的脚手架是一个工具,用于自动化项目的初始化和构建过程。内容概要:Vue 2 脚手架可以帮助您快速初始化一个 Vue 2 项目。它提供了构建工具、模板和配置文件,以帮助您开始编写 Vue 应用程序。通过使用脚手架,...

Global site tag (gtag.js) - Google Analytics