*)下载和安装Maven

http://maven.apache.org/download.cgi 下载zip包(zip适用于windows系统,tar.gz包是Linux系统的压缩文件格式)。解压到自己电脑上。就可以了。

*)配置maven变量,变量名可以是:MAVEN_HOME 或 M2_HOME,值是:d:\apache-maven-xx.x。

  然后在path中添加:d:\apache-maven-xx.x\bin

  配置了这个变量之后,才能在cmd小黑框中识别maven命令

*)maven下载之后解压,在conf文件夹下,settings.xml配置本地仓库地址:

 <localRepository>G:/.m2/repository</localRepository>

settings.xml中可以设置私服

Maven的配置文件分为两级:
 用户级:${user.home}/.m2/settings.xml ,即在用户主目录下(或者本地库的主目录下,和repository同级)
 全局级:${maven.home}/conf/settings.xml,即在maven的安装目录下

maven的配置文件settings.xml可以有多个。比如,settings-local.xml,setting-test.xml,在eclipse中的Preference→maven→user setting中设置不同的setting文件,即可在IDE中使用不同的配置:

如果在外网,可以使用阿里云加速:
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
Installed JREs

@RequestBody在方法参数里

*)SpringBoot项目的启动方法

启动方式1:cmd窗口中,cd到项目目录下,命令行方式输入 mvn spring-boot:run启动
启动方式2:Eclipse中 Run As / Debug As -> Spring Boot App

启动方式3:Eclipse中 Run As / Debug As -> Maven Build / Maven Build...输入mvn spring-boot:run (Springboot方式)  或者   tomcat7:run (Tomcat方式)  启动:

然后,点击:右下角的Run / Debug,启动项目。

启动方式4:Eclipse中 Run As / Debug As ->Debug Configurations 输入mvn spring-boot:run启动:其中,“JRE”页签,可以配置当前启动所用的Java版本

也可以更详细的配置:

1 --server.port=18020 --spring.profiles.active=dev --spring.cloud.config.profile=dev

启动方式5:项目生成时,有一个Application.java,里面有main方法。文件→右击 Run As / Debug As -> Spring Boot App

启动方式6:maven项目中的startLocal.cmd文件:用于启动项目:

 mvn spring-boot:run -Drun.profiles=local 

启动方式7:命令:java运行项目:   java -jar   xxx.jar

*) SpringBoot项目的访问

*)遇到的问题:

使用最新的2.1.6生成spring boot项目,pom.xml会报错:Unknow Error,在pom.xml的第一行有一个小红色叉号。

解决方法:把引用的spring boot的版本改成2.0.5即可,报错就没有了,运行的好好的。

Maven知识点积累一的更多相关文章

  1. Maven知识点积累二

    ①maven常用命令: mvn clean:清除target下编译生成的class文件 mvn compile:编译 mvn package:打包放到target下 mvn install:打包并放到 ...

  2. javascript知识点积累

    8年javascript知识点积累   08年毕业就开始接触javascript,当时是做asp.net发现很多功能用asp.net控件解决不了,比如checkbox单选,全选问题,自动计算总价问题, ...

  3. java知识点积累(一)

    知识点积累 1.关于final的重要知识点: final关键字可以用于成员变量.本地变量.方法以及类: final修饰的成员变量必须在声明时被初始化,或者在构造器中初始化,否则就会报编译错误: 不能够 ...

  4. 8年javascript知识点积累

    08年毕业就开始接触javascript,当时是做asp.net发现很多功能用asp.net控件解决不了,比如checkbox单选,全选问题,自动计算总价问题,刷新问题,等等.那时感觉javascri ...

  5. linux系统下用到的小知识点积累

    preface:在ubuntu下做事情,在终端下执行一些命令.或者在vim里面做一些操作.自然而然须要用到一些小知识点,没有怎么系统地看<鸟哥的菜>,基本上是遇到了什么问题想要实现什么功能 ...

  6. Maven知识点整理

    1. 基础:maven 概念及生命周期 ===>Nexus创建本地Maven仓库(Maven私服) https://www.cnblogs.com/zishengY/p/7794923.html ...

  7. maven 知识点2

    maven 命令: table th:first-of-type { width: 500px; } table th:nth-of-type(2) { } 命令 含义 mvn help:effect ...

  8. maven 知识点1

    在POM 4中,dependency 中还引入了 scope,它主要管理依赖的部署.目前 scope 可以使用5个值: compile,缺省值,适用于所有阶段,会随着项目一起发布. provided, ...

  9. numpy库中的知识点——积累

    下面是一些杂碎的知识点: 首先我们说说多维数组: 数组的属性: ndarray.ndim, 表示数组的秩是多少: ndarray.shape,返回数组的形状: ndarray.size,数组元素的总个 ...

随机推荐

  1. Spark机器学习(11):协同过滤算法

    协同过滤(Collaborative Filtering,CF)算法是一种常用的推荐算法,它的思想就是找出相似的用户或产品,向用户推荐相似的物品,或者把物品推荐给相似的用户.怎样评价用户对商品的偏好? ...

  2. Windows下如何更新 node.js

    因为在Windows下是没有n模块的并不支持npm install -g n  n latest更新,所以只能老老实实安装 1.在Path环境变量下查看自己的node.js安装路径 计算机-属性-高级 ...

  3. 〖Android〗arm-linux-androideabi-gdb报 libpython2.6.so.1.0: cannot open shared object file错误的解决方法

    执行: prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/arm-linux-androideabi-gdb out/target/p ...

  4. 四舍五入函数ROUND(x,y)

    四舍五入函数ROUND(x,y) 参数: x:数据 y:需要保留的小数点位数 ROUND(x,y)函数返回最接近于参数x的数,其值保留到小数点后面y位,若y为负值,则将保留x值到小数点左边y位. my ...

  5. 正则匹配报文中的XML(HTML)标签,替换重新输出

    调用返回报文标签中的存在中划线“-”,不符合规范,需要统一进行转换,但不能替换标签内的内容,利用正则匹配重新输出 /** * 正则匹配报文中的xml标签,将其中的"-"转换为&qu ...

  6. Android---Hellow World

    在搭建好了Android的开发环境后,接下来要做的事情就是开始开发我们的第一个Android应用程序---Hello World. 1.我们新建一个android项目: Application Nam ...

  7. Django-基础-2-ORM

    参考文章: http://www.cnblogs.com/haiyan123/p/7732190.html https://www.cnblogs.com/liuqingzheng/articles/ ...

  8. 【九天教您南方cass 9.1】 04 编码法Ⅱ绘制地形图

    同学们大家好,欢迎收看由老王测量上班记出品的cass9.1视频课程 我是本节课主讲老师九天. 我们讲课的教程附件也是共享的,请注意索取测量空间中. [点击索取cass教程]5元立得 (给客服说暗号:“ ...

  9. 第三百九十九节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署CentOS6.5安装mysql5.6

    第三百九十九节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署CentOS6.5安装mysql5.6 1.检测系统是否已经安装过mysql或其依赖,若已装过要先将其删除,否则第4步 ...

  10. tronado学习

    请求处理程序和请求参数: 原创首发:http://www.cnblogs.com/zxlovenet/p/4128644.html 程序将URL映射到tornado.web.RequestHandle ...