`

创建一个简单的项目

阅读更多

前提是:已经安装和配置过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! 会答应出来。









分享到:
评论

相关推荐

    如何开始使用虚幻引擎5(Unreal Engine 5,UE5)的基本教程,涵盖了从安装到创建一个简单项目的步骤

    下面是一个关于如何开始使用虚幻引擎5(Unreal Engine 5,UE5)的基本教程,涵盖了从安装到创建一个简单项目的步骤: 1. 安装虚幻引擎5 • 注册账户:前往 Epic Games官网 注册一个账户。 • 下载Epic Games ...

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

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

    创建一个空白的简单的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...

    java创建一个简单的Maven项目

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

    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项目。这种方法不仅能够提高开发效率,还能确保项目的结构更加规范。以下是详细的步骤和需要注意的关键点。 #### 二、...

    创建一个简单的WCF

    【创建一个简单的WCF服务项目】是初学者进入Windows Communication Foundation (WCF)技术领域的重要步骤。WCF是微软提供的一种用于构建分布式应用程序的服务框架,它整合了.NET Framework中的多种通信技术,使得服务...

    EclipseMe项目的创建

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

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

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

    Eclipse3.4创建动态web项目

    至于文件“demo”,如果它是项目的一部分,可能是项目中的一个示例文件,可能包含一个简单的Servlet或JSP页面,用于演示如何在Eclipse 3.4中编写和运行Web代码。分析和学习这个示例可以帮助你更好地理解和应用上述...

    创建一个简单的PyTorch项目通常包括定义一个模型、数据加载、训练循环和评估

    创建一个简单的PyTorch项目通常包括定义一个模型、数据加载、训练循环和评估。以下是一个使用PyTorch进行简单线性回归的示例项目。这个项目将展示如何使用PyTorch框架来构建和训练一个简单的神经网络。 首先,请...

    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)配置日志文件 ...

    简单项目总结.pdf

    【简单项目总结.pdf】是一个适合新手的项目经验分享文档,主要涵盖了从基础知识到具体实现步骤的详细介绍。在近一个月的工作中,作者通过实践对JavaSE和MySQL的基本操作有了深入的理解。 首先,对于必要知识,作者...

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

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

Global site tag (gtag.js) - Google Analytics