1. Maven项目结构与命令
1.1 官方网站
http://maven.apache.org/
1.2 远程仓库(查询)
http://mvnrepository.com/
配置maven环境变量:
M2_HOME
D:\maven\apache-maven-3.3.3
modelVersion:POM 模型版本 4.0.0 固定
groupId:一般指某个公司或者某个组织的某个项目 比如 org.springframework
artifactId: 一般指某个具体项目的某个具体模块 比如 spring-context
Version:项目的版本
Maven 常见命令
mvn compile 编译
mvn clean 清空
mvn test 测试
mvn package 打包
mvn install 把项目安装到本地仓库 Mvn 远程仓库地址:http://mvnrepository.com/
Maven 本地仓库迁出 C 盘
配置 setting 文件
<localRepository>D:\maven\repository</localRepository>
运行项目,将代码编译到HelloWorld\target\classes目录下
cd HelloWorld
mvn compile
删除HelloWorld\target\classes目录下的文件
mvn clean
测试
mvn test
打包
mvn package
HelloWorld项目
maven项目要求:
1. src
2. target
3. pom.xml
分享到:
相关推荐
Maven 项目结构主要包括以下几个目录: * `src/main/java`:存放项目的源代码 * `src/test/java`:存放测试源代码 * `src/main/resource`:存放项目的资源文件,如配置文件等 了解这些命令和目录结构可以帮助您更...
- 说明:与上述命令类似,不同之处在于`archetypeArtifactId`为`maven-archetype-webapp`,这会创建一个标准的Web应用结构。 #### Maven项目构建命令 - **编译源代码** - 命令格式:`mvn compile` - 说明:此...
1. **初始化项目结构**: - `mvn archetype:generate` 是用于创建一个新的Maven项目的基础框架。你可以根据提示选择对应的archetype,如maven-archetype-quickstart,来快速生成一个简单的"hello world"项目。 2. ...
pom.xml文件是maven项目的核心配置文件,包含了项目的基本信息、依赖关系、插件配置等信息。以下是pom.xml文件的基本结构和元素: * project:pom.xml文件的根元素 * modelVersion:版本信息 * groupId:公司网址+...
一个典型的Spring Boot + MyBatis的Maven项目结构可能包括以下几个主要部分: - `src/main/java`:存放源代码,包括启动类、配置类、业务逻辑类和MyBatis的Mapper接口。 - `src/main/resources`:存放资源文件,...
### Maven 学习与命令详解 #### 一、Maven简介 Maven 是一个 Java 项目的构建工具,它提供了一套完整的项目信息管理和构建方法,能够帮助开发者更方便地进行项目构建、依赖管理以及文档生成等工作。Maven 的核心...
3. **使用Spring Initializr**:对于Spring Boot项目,可以利用Spring Initializr在线生成初始的Maven项目结构。 四、理解项目对象模型(POM) POM是Maven的核心,它是一个XML文件,包含了项目的基本信息(如...
1. **创建项目**:使用`mvn archetype:generate`命令,可以选择一个合适的项目模板创建新的Maven项目。 2. **编写POM**:在项目根目录下编辑pom.xml文件,添加项目信息和依赖库。 3. **构建项目**:使用`mvn clean...
2. **目录结构**: Maven项目通常遵循特定的目录结构,包括`src/main/java`(源代码)、`src/main/resources`(资源文件)、`src/test/java`(测试代码)等。 ### **三、配置pom.xml** 1. **`pom.xml`**: Maven项目...
通过这些命令,可以确保 Eclipse 正确地解析 Maven 项目结构并提供相应的开发支持。 #### 4. Web 项目创建 对于 Web 应用开发,可以使用专门针对 Web 应用的原型来创建项目: ```shell mvn archetype:create -...
在Java开发中,Maven是一个强大的项目管理和构建工具,它帮助开发者管理依赖、构建项目以及遵循标准的项目结构。"maven父子结构demo"是一个示例项目,展示了Maven如何处理多模块项目的父子关系,使得代码组织更加...
* pom.xml:maven项目对象模型文件 * webapp:存放web应用程序的文件夹 本文介绍了基于maven创建web项目的步骤,包括搭建maven环境、集成maven到Myeclipse2013和创建maven架构下的WEB工程。通过这篇文章,读者可以...
1. **设置Maven项目**:首先,创建一个标准的Maven项目结构,包括`src/main/java`、`src/main/resources`和`pom.xml`等目录。 2. **添加依赖**:在`pom.xml`中,需要添加Apache CXF、MongoDB和MySQL的相关依赖,以...
首先,创建一个新的Maven项目可以使用`mvn archetype:create`命令。在这个例子中,我们使用了`-DgroupId=org.lzk.ssh`和`-DartifactId=ssh`参数来定义项目的groupId和artifactId,这两个标识符是Maven项目的基本元...
- 此命令会自动下载所需的Maven组件并创建项目结构。 2. **导入项目到Eclipse**: - 在Eclipse中选择“File”>“Import”,然后选择“Existing Maven Projects”。 - 浏览并选择包含`pom.xml`的项目根目录。 -...
在弹出的向导中,你可以选择“骨架”来快速生成基本的项目结构,或者直接创建一个空白的Maven项目。 3. **配置pom.xml**:这是Maven项目的灵魂,它包含了项目的元数据,如项目名称、版本、描述以及项目依赖。你需要...
Maven项目创建流程是Java开发中一个至关重要的环节,它可以帮助开发者规范地组织项目结构,并自动管理项目的依赖关系。以下是一个详细的Maven项目创建步骤,包括创建父项目、子模块以及设置相关的配置信息。 1. **...
maven项目结构主要包括src/main/java、src/main/resources、src/test/java、src/test/resources、target五个目录。src/main/java目录存放项目的java文件,src/main/resources目录存放项目的资源文件,src/test/java...
5. **项目结构**:一个典型的SSM项目会包含src/main/java(源代码)、src/main/resources(资源配置)、src/main/webapp(Web应用目录)、pom.xml(Maven配置文件)等目录。在WKTest这个子文件中,可能包含了测试...