使用IntelliJ IDEA和Maven创建Java项目入门
1. Maven简介
Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。当你使用Maven的时候,你用一个明确定义的项目对象模型来描述你的项目,然后Maven可以应用横切的逻辑,这些逻辑来自一组共享的(或者自定义的)插件。
相对于传统的项目,Maven 下管理和构建的项目真的非常好用和简单,所以这里也强调下,尽量使用此类工具进行项目构建, 它可以管理项目的整个生命周期。
(1)下载Maven
官方地址:http://maven.apache.org/download.cgi
(2)将文件解压到某个目录
(3)配置maven环境变量
●Maven环境测试
打开命令行窗口,输入mvn -v,如果有maven 版本信息输出则证明配置成功,否则请查看自己配置路径等是否正确。
注意:安装maven前请确保已安装JDK并成功配置其环境变量。
显示版本信息的命令:mvn -v
在C:\Users\Administrator下创建.m2目录的命令:
mvn help:system
执行该命令后将在C:\Users\Administrator下创建.m2目录。该目录将作为本次仓库的根目录,在该目录下可以放置配置文件和repository。
(4)将maven安装目录下的conf/settings.xml文件复制到
C:\Users\Administrator\.m2目录下。使用国内华为云的Maven公共仓库,下载依赖构建包速度很快,否则,maven项目默认从国外的中央仓库下载。
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> <mirrors> <mirror> <id>huaweicloud</id> <mirrorOf>*,!HuaweiCloudSDK</mirrorOf> <url>https://repo.huaweicloud.com/repository/maven/</url> </mirror> </mirrors> <profiles> <profile> <id>MyProfile</id> <repositories> <repository> <id>HuaweiCloudSDK</id> <url>https://repo.huaweicloud.com/repository/maven/huaweicloudsdk/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> </repositories> </profile> </settings> |
2、在IntelliJ IDEA中配置maven
(1)打开-File-Settings
(2)Importing保留其默认值
1)如下图标注2所示,Import Maven projects automatically 表示 IntelliJ IDEA 会实时监控项目的 pom.xml 文件,进行项目变动设置。
2)如下图标注3 所示,在 Maven 导入依赖包的时候是否自动下载源码和文档。默认是没有勾选的,也不建议勾选,原因是这样可以加快项目从外网导入依赖包的速度,如果我们需要源码和文档的时候我们到时候再针对某个依赖包进行联网下载即可。IntelliJ IDEA 支持直接从公网下载源码和文档的。
3)下图标注 4所示,可以设置导入的 VM 参数。一般这个都不需要主动改,除非项目真的导入太慢了我们再增大此参数。
3、在IntelliJ IDEA中创建Java project
(1)File -> New -> Project...
(2)创建HelloWorld程序
(3)设置项目名称和指定项目保存的位置(工作区目录)
(4)环境搭建成功
点击右上角工具栏中的运行按钮(绿色三角箭头),运行编译
创建结束后,项目代码结构如下:
4、在IntelliJ IDEA中基于Maven创建 Java 项目
(1)File -> New -> Project...
(2)设置GroupId和ArtifactId属性值
GroupId:是一个工程在全局中的唯一标识符,一般地,它就是工程名,使用一个完全的包名将一个工程识别出来。
Artifact:是工程将要产生或需要使用的文件,可以是.jar,.war,源文件等。每个Artifact由GroupId和ArtifactId组合进行唯一识别。
(3)指定Maven的安装目录
(4)指定项目保存的位置(工作区目录)
(5)点击Finish后,项目代码结构如下:
(6)选择根目录-> src-> main-> java文件夹,右击选择new->Java class,新建一个名称为test的java类文件:
(7)运行测试程序,在编辑区右击选择Run ‘test.main()’,在控制台中能看到“hello world”说明项目创建成功:
- 点赞
- 收藏
- 关注作者
评论(0)