5、IDEA MAVEN 项目StartUp

2019-02-20  本文已影响29人  俊果果

一、Maven

1、下载

点击连接跳转到下载页面

image.png
下载时不要挂代理,会无法连接

2、仓库地址

点此链接跳转到 Maven Repository

3、配置

4、设置Maven运行参数

新建系统环境变量MAVEN_OPTS
值为-Xms128m -Xmx512m

image.png
由于Maven命令实际上是执行了Java命令,所以可以通过JAVA命令参数的方式来设置MAVEN运行参数,通常需要设置MAVEN_OPTS的值为-Xms128m -Xmx512m,因为Java默认的最大可用内存往往不能够满足Maven运行的需要,比如在项目较大时,使用Maven生成项目站点需要占用大量的内存,如果没有该配置,则很容易得到java.lang.OutOfMemeoryError

5、配置仓储目录

conf\settings.xml 配置文件:
节点localRepository值改为:

    <!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ${user.home}/.m2/repository-->
  <localRepository>Z:\ProgrammingTools\apache-maven-3.6.0\repository</localRepository>

配置完成后,命令行运行mvn help:system

image.png
会开始下载一些包到刚才配置的仓库目录
image.png

二、IDEA 集成 maven

1、配置 maven插件

打开File-Settings , 按如下配置

image.png

2、新建maven项目

三、Spring 示例

1、maven repo搜索 spring

复制以下

<!-- https://mvnrepository.com/artifact/org.springframework/spring-context -->
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context</artifactId>
    <version>5.1.5.RELEASE</version>
</dependency>

粘贴到pom.xmldependencies节点内

image.png
保存后,idea 会自动下载包,并导入到项目的 jar lib
image.png

2、spring aspect 基于注解方式的示例

github commit see here

上一篇下一篇

猜你喜欢

热点阅读