手把手教你搭建Maven项目

简介: 手把手教你搭建Maven项目


大家都知道,使用框架搭建的项目,jar包少不了,通常我们加载jar的方式是直接将所需jar直接拷贝到本项目下的lib目录中,然后在build path,这样就可以在项目中使用了,这种方式有一个很大的缺点,就是各个jar之间会存在依赖和冲突。介此,我们今天采用maven的方式来加载jar包,从而避免jar依赖和冲突的问题。

01

下载maven,并在本地配置。

Maven下载地址:点我下载

下载完接下来就可以配置了,配置方式和jdk配置方式差不多。

右击“计算机”,单击“属性”,点击“高级系统设置”,点击“环境变量

1)单击新建,变量名和值如下所示:

2)单击path,在原来值的基础上追加如下内容:

3)检验是否配置正确

Win+R,输入cmd,打开DOS窗口,输入:mvn -v,如下:

证明配置完成,如果显示:XXX不是内部或外部命令,也不是可运行的程序

或批处理文件,则没有配置成功,在检查一下前面的步骤,尤其是路径看看有没有写错。

02

修改maven的配置文件settings.xml

修改maven的配置文件settings.xml,( C:\apachemaven\conf\settings.xml),这个是你maven安装路径,和我的可能不一样。

配置maven的本地仓库,该值表示构建系统本地仓库的路径。

<localRepository>D:\disk\maven</localRepository>

为仓库列表配置的下载镜像列表,代码如下:

   

<mirrors>
   
   <mirror>    
       <id>nexus-aliyun</id>    
       <mirrorOf>*</mirrorOf>    
       <name>Nexus aliyun</name>    
       <url>http://maven.aliyun.com/nexus/content/groups/public</url>    
  </mirror>
  </mirrors>

其他的如无特殊需求,可以不需要配置。

注意:上面配置的两个节点默认在注释中,需要你手动将其从注释中拿出来。

03

在idea中创建Maven项目

打开idea,点击File>New>Project,左边菜单选择Maven,

Maven项目已经搭建完成,今天的分享就先到这啦,明天我们继续使用ssm实现增删改查案例。


目录
相关文章
|
3天前
|
Java Maven
SpringBoot项目的用maven插件打包报Test错误
SpringBoot项目的用maven插件打包报Test错误
|
4天前
|
Java Apache Maven
Maven 项目文档
在 `C:/MVN` 目录下创建 Maven 项目 `consumerBanking` 使用命令:`mvn archetype:generate -DgroupId=com.companyname.bank -DartifactId=consumerBanking -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false`。为解决 `mvn site` 命令执行时的 `NoClassDefFoundError`
|
4天前
|
Java Maven
idea中maven项目pom文件Could not acquire lock(s)
idea中maven项目pom文件Could not acquire lock(s)
118 2
|
4天前
|
Java Maven Spring
【操作宝典】IntelliJ IDEA新建maven项目详细教程
【操作宝典】IntelliJ IDEA新建maven项目详细教程
40 1
|
1天前
|
Java Apache Maven
Maven 项目文档
在C:/MVN下,使用命令`mvn archetype:generate -DgroupId=com.companyname.bank -DartifactId=consumerBanking -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false`创建Maven Java项目。确保`pom.xml`包含`maven-site-plugin`和`maven-project-info-reports-plugin`配置,版本分别至少为3.3和2.7,以避免`NoClassDefFoundError`。
|
2天前
|
前端开发 JavaScript Java
Maven实战 Item3 -- Maven项目构建2_构建一个maven2 3项目
Maven实战 Item3 -- Maven项目构建2_构建一个maven2 3项目
|
2天前
|
JavaScript 安全 前端开发
Maven实战 Item2 -- Maven项目构建(手动)_term2 配置maven(2)
Maven实战 Item2 -- Maven项目构建(手动)_term2 配置maven(2)
|
2天前
|
前端开发 Java Maven
Maven实战 Item2 -- Maven项目构建(手动)_term2 配置maven(1)
Maven实战 Item2 -- Maven项目构建(手动)_term2 配置maven(1)
|
4天前
|
存储 Java Maven
Maven 构建 Java 项目
使用 Maven 的 `maven-archetype-quickstart` 插件在 `C:\MVN` 创建 Java 应用项目 `consumerBanking`,命令行参数包括 `-DgroupId`, `-DartifactId` 和 `-DarchetypeArtifactId`。项目包含 src/main/java 和 src/test/java 目录,分别存放 Java 代码和测试代码,以及 src/main/resources 用于存储资源文件。默认生成的 `App.java` 和 `AppTest.java` 分别为应用主类和测试类。
|
4天前
|
XML Java 测试技术
Maven 构建 & 项目测试
本文介绍了如何使用Maven构建和测试Java应用。在`C:/MVN/consumerBanking`项目中,`pom.xml`配置了JUnit作为测试框架。执行`mvn clean package`命令进行构建,Maven会清理目标目录,编译源码和测试代码,运行测试用例,最后生成`consumerBanking-1.0-SNAPSHOT.jar`。测试报告位于`surefire-reports`文件夹。添加新Java类`Util.java`到项目后,更新`App.java`以使用`Util`类。

热门文章

最新文章

推荐镜像

更多