浅墨散人 浅墨散人
  • 基础
  • 设计模式
  • JVM
  • Maven
  • SpringBoot
  • 基础
  • Flask
  • Diango
  • Pandas
  • SqlAlchemy
  • Sqoop
  • Flume
  • Flink
  • Hadoop
  • Hbase
  • Hive
  • Kafka
  • Kylin
  • Zookeeper
  • Tez
  • MySQL
  • Doris
  • Chrome
  • Eclipse
  • IDEA
  • iTerm2
  • Markdown
  • SublimeText
  • VirtualBox
  • WebStrom
  • Linux
  • Mac
  • Hexo
  • Git
  • Vue
  • VuePress
  • 区块链
  • 金融
数据仓库
数据治理
读书笔记
关于我
GitHub (opens new window)
  • 基础
  • 设计模式
  • JVM
  • Maven
  • SpringBoot
  • 基础
  • Flask
  • Diango
  • Pandas
  • SqlAlchemy
  • Sqoop
  • Flume
  • Flink
  • Hadoop
  • Hbase
  • Hive
  • Kafka
  • Kylin
  • Zookeeper
  • Tez
  • MySQL
  • Doris
  • Chrome
  • Eclipse
  • IDEA
  • iTerm2
  • Markdown
  • SublimeText
  • VirtualBox
  • WebStrom
  • Linux
  • Mac
  • Hexo
  • Git
  • Vue
  • VuePress
  • 区块链
  • 金融
数据仓库
数据治理
读书笔记
关于我
GitHub (opens new window)
  • IDEA

    • README
    • Intellij IDEA中整合Maven+Spring+SpringMVC+Mybatis项目
    • (转载)idea打包jar的多种方式
    • Intellij IDEA for Mac 快捷键
    • Intellij IDEA中使用Git
    • Intellij IDEA中使用Maven
      • 下载Maven
      • 安装Maven
      • IDEA中使用Maven
        • IDEA中使用自己安装的Maven
        • 修改IDEA默认Maven为自己安装的Maven
      • Maven其他问题
        • Maven中无法download自己install的Maven项目源码
  • Tools
  • IDEA
2018-09-26
目录

Intellij IDEA中使用Maven

# 下载Maven

省略

# 安装Maven

直接将下载后的压缩包解压到一个目录即可

# IDEA中使用Maven

# IDEA中使用自己安装的Maven

默认情况下idea是自带了Maven的,但是如果我们想使用自己的Maven可按如下步骤配置 打开idea的设置,mac下快捷键是command+, img 打开Maven选项:直接搜索Maven即可 在Maven home directory处选择你的maven安装路径

# 修改IDEA默认Maven为自己安装的Maven

通过以上步骤已经实现了将自己安装的Maven集成到idea中,但是你每次新建Maven项目的时候。Maven还是会默认选择IDEA自带的Maven版本,这样很不方便。 可以通过更改idea默认配置来使idea默认的版本就是你安装的maven版本

# 打开idea默认配置

菜单栏-->File-->Other Settings-->Default Settings img

# 设置默认Maven

img 同样,在Maven home directory处选择你的maven安装路径即可。

# Maven其他问题

# Maven中无法download自己install的Maven项目源码

问题: 在Maven中自己新建了个maven项目,install成功后,在另一个maven项目中无法搜到该项目的dependency,并且无法download源码 解决方法:

# 更新Maven索引

打开idea的设置,mac下快捷键是command+, 搜索maven,选择Repositories,然后在右侧选择你的Maven仓库位置。然后点击update即可 img

# Maven打包源码

在需要install的Maven项目的pom.xml文件上,添加如下插件。表示把源码打包

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-source-plugin</artifactId>
            <version>2.4</version>
            <executions>
                <execution>
                    <id>attach-sources</id>
                    <phase>verify</phase><!--  要绑定到的生命周期的阶段 在verify之后,install之前执行下面指定的goal -->
                    <goals>
                        <goal>jar-no-fork</goal><!-- 类似执行mvn source:jar -->
                    </goals>
                </execution>
            </executions>
        </plugin>
    </plugins>
</build>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#Intellij IDEA#Maven
最后更新时间: 2022/7/23 10:17:11
Intellij IDEA中使用Git

← Intellij IDEA中使用Git

最近更新
01
分区分桶
08-21
02
数据模型(重要)
08-21
03
安装和编译
08-21
更多文章>
Theme by Vdoing
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式