IDEA配置Maven

目录

        1.配置 Maven

        1.1 idea集成Maven

        本地仓库地址

        远程仓库地址

        2.插件的使用​编辑

        2.2 常用插件推荐

        2.3 JRebel安装使用

        3.IDEA常用快捷键

        4.其他设置

        4.1 生成 javadoc​编辑

        4.2 取消更新


1.配置 Maven

1.1 idea集成Maven

Maven 的核心程序并不包含具体功能,仅负责宏观调度。具体功能由插件来完成。 Maven 核心程序会到本地仓库中查找插件。 如果本地仓库中没有就会从远程中央仓库下载。 此时如果不能上网则无法执行 Maven 的具体功能。 为了解决这个问题,我们可以将 Maven 的本地仓库指向一个在联网情况下下载好的目录。

  • Maven home directory:可以指定本地 Maven 的安装目录所在,因为我已经配置了 MAVEN_HOME 系统参数,所以直接这样配置 IntelliJ IDEA 是可以找到的。但是假如你没有配置的话,这里可以选择你的 Maven 安装目录。此外,这里不建议使用 IDEA 默认的。

  • User settings file / Local repository:我们还可以指定 Maven 的 settings.xml 位置和本地仓库位置。

settings.xml文件修改的地方:

本地仓库地址

远程仓库地址

settings.xml文件修改的内容如下:

......
    <localRepository>e:\Maven\repository</localRepository>
......
    <!-- 阿里云的远程仓库 -->
    <mirror>
        <id>alimaven</id>
        <name>aliyun maven</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
        <mirrorOf>central</mirrorOf>
    </mirror>
......

Maven -> Importing

  • Import Maven projects automatically:表示 IntelliJ IDEA 会实时监控项目的 pom.xml 文件,进行项目变动设置,建议勾选。

  • Automatically download:在 Maven 导入依赖包的时候是否自动下载源码和文档。默认是没有勾选的,也不建议勾选,原因是这样可以加快项目从外网导入依赖包的速度,如果我们需要源码和文档的时候我们到时候再针对某个依赖包进行联网下载即可。IntelliJ IDEA 支持直接从公网下载源码和文档的。

  • VM options for importer:可以设置导入的 VM 参数。一般这个都不需要主动改,除非项目真的导入太慢了我们再增大此参数。

演示使用Maven

创建对应的 Module

选择Spring Boot 的模板 Spring Initializr

举例:此时 Spring Initalizr 是 springboot 工程的模板。

  • Group:组织或公司域名,倒序

  • Artifact:项目模块名称

  • Version:默认 maven 生成版本:0.0.1-SNAPSHOT

这里可以暂时先不选,后面开发需要了再进行设置。

点击【finish】 即可完成创建。

创建完成以后,可以在 IDEA 右边看到创建的 Module。如果没有,可以刷新一下。目录下也会有对应的生命周期。其中常用的是:clean、compile、package、install。比如这里install,如果其他项目需要将这里的模块作为依赖使用,那就可以install。安装到本地仓库的位置。

本地仓库中的文件截图:

2.插件的使用

在 IntelliJ IDEA 的安装讲解中我们其实已经知道,IntelliJ IDEA 本身很多功能也都是通过插件的方式来实现的。

2.1 官网插件库

官网插件库 JetBrains Marketplace

在IDEA中是打开Settings

需要特别注意的是:在国内的网络下,经常出现显示不了插件列表,或是显示了插件列表,无法下载完成安装。这时候请自行打开 VPN,一般都可以得到解决。 演示安装GsonFormat

如下图演示,在线安装 IntelliJ IDEA 插件库中的插件。安装完以后会提示重启,才可以使用插件。

2.2 常用插件推荐

2.3 JRebel安装使用

  • JRebel激活

 

  • rebel.xml配置文件

 

3.IDEA常用快捷键

说明快捷键
执行(run)alt+r
提示补全alt+/
单行注释ctrl+/
多行注释ctrl+shift+/
删除一行ctrl+y
查看源码ctrl+单击
提示alt+enter
格式化代码ctrl+shift+f
提示方法参数ctrl+alt+/
查看类的结构ctrl+o
重构:修改方法或变量名alt+shift+r
生成构造器(get/set/tostring)alt+shift+s
查看类的继承结构图ctrl+shift+u
打开最近修改的文件ctrl+e
快速查看类中错误ctrl+shift+q

4.其他设置

4.1 生成 javadoc

填写生成javadoc的项目或者模块、输出位置、语言、编码等

Locale:输入语言类型:zh_CN

Other command line arguments:-encoding UTF-8 -charset UTF-8

出现错误:未知标记:date 如下图:

4.2 取消更新

  • 16
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值