IDEA系列—— 构建JavaWeb项目构建Maven项目
Posted Johnny*
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IDEA系列—— 构建JavaWeb项目构建Maven项目相关的知识,希望对你有一定的参考价值。
对IDEA 进行一些配置
设置默认JDK
file > New Projects Setting >Structure for New Project
设置MAVEN仓库下载地址
file > New Projects Setting > Setting for New Project
指定阿里镜像为Maven远程仓库地址
<mirrors>
<!-- 阿里镜像仓库 -->
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
<!--Maven官方2号镜像-->
<mirror>
<id>repo2</id>
<name>Mirror from Maven Repo2</name>
<url>http://repo2.maven.org/maven2/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
构建JavaWeb项目
添加Lib库需要添加到Libraries
添加lib到Artifacts中
构建普通Java项目
IDEA右键新建时没有Java Class选项
项目文件夹有以下5中类型:
- Sources: 一般用于标注类似 src 这种可编译目录。有时候我们不单单项目的 src 目录要可编译,还有其他一些特别的目录也许我们也要作为可编译的目录,就需要对该目录进行此标注。只有 Sources 这种可编译目录才可以新建 Java 类和包。
- Tests: 一般用于标注可编译的单元测试目录。
- Resources: 一般用于标注资源文件目录。资源目录下的文件是会被编译到输出目录下的。
- Test Resources: 一般用于标注单元测试的资源文件目录。资源目录下的文件是会被编译到输出目录下的。
- Excluded: 一般用于标注排除目录。被排除的目录不会被 IntelliJ IDEA 创建索引,相当于被 IntelliJ IDEA 废弃,该目录下的代码文件是不具备代码检查和智能提示等常规代码功能。
构建Maven项目
maven会自动下载maven依赖,当所有的都自动完成后,创建的maven项目结构如下所示:
以上是关于IDEA系列—— 构建JavaWeb项目构建Maven项目的主要内容,如果未能解决你的问题,请参考以下文章