Java开发每日复盘2018_0508

作者: 07e819eca0df | 来源:发表于2018-05-08 16:38 被阅读127次

「安装Maven遇到的那些坑·总结」

今天来总结一下自己在「安装Maven,运行SpringBoot」时,遇到的一些坑。

标记好踏过的雷区,希望可以帮到大家,避免以后重复踩踏入坑。

(MacOS亲测有效,Windows等其他操作系统的处理方案不一定一样)

1>下载 Maven

    官方下载地址: https://maven.apache.org/download.cgi

    这里注意:

    对于Mac电脑,记得选择「apache-maven-3.5.3-bin.tar.gz」安装包来下载,不要选择「apache-maven-3.5.3-bin.zip」。(版本号不一定是 v3.5.3)

    如下图:

2>安装 Maven

1.

    点击下载好的压缩包,解压后,

    把解压的文件夹(一般情况默认文件夹名称为「apache-maven-3.x.y」,x/y为实际版本号,比如:apache-maven-3.5.3)

    放到你想要它(Maven)被存放的地方,同时记录好该路径,比如:/usr/local/apache-maven-3.x.y(x/y同上)

2.

    *打开「终端」,查看「.bash_profile」文件。

        输入「vim ~/.bash_profile 或 vi ~/.bash_profile」

    *若没有配置过Maven,则开始配置:

        1)点击键盘的「i」键,进入插入(Insert)模式。

        2)然后写入这两行:

                export M2_HOME=/usr/local/apache-maven-3.5.3(写你的实际路径地址,此处为按照上方示例路径编写)

                export PATH=$PATH:$M2_HOME/bin

        3)然后保存退出:

                点击键盘的「esc」键后,输入「:wq」,再点回车。(注意,冒号为英文冒号,写中文冒号会报错)

    *生效配置。

        输入「source ~/.bash_profile」

    *验证配置是否生效。

          输入「mvn -v」。若出现Maven版本信息,则表示安装成功。若出现「mvn: command not found」等其他错误信息,则表示未安装成功,Maven现在还不能运行 。

            这里注意:

            「.bash_profile」文件中配置的路径名(如:/usr/local/apache-maven-3.5.3),一定要完全正确,

                包括不限于:路径文件夹名称、顺序,Maven的版本号。

                比如如果你的版本号是v3.5.3,你在「.bash_profile」文件配置中写的路径为「...... -3.5.0」,则无法成功安装,执行「mvn -v」命令时,会出现「mvn: command not found」错误信息,提示安装不成功。

3>运行 SpringBoot

    在Spring官网http://start.spring.io,生成了一个你想要的 SpringBoot Project 后,用 Eclipse 导入,编写代码完成后,打开「终端」,定位到该 Project 的路径,执行「mvn spring-boot:run」命令,开始运行 SpringBoot。(本机Run)

    此时顺利的话,就Run成功了,打开浏览器,输入 http://localhost:8080/xxx/xxx(api接口路径),就拿到该api接口返回的数据了。

    不顺利的话,有可能会报一种错误:8080端口被暂用。

        1.此时可以用终端执行「kill 8080」命令,来解除占用。(「lsof -i tcp:8080」,命令用来检查8080端口占用情况)

        2.如果还不生效,由于知识本机Run来调试,可以有一个很直接的简单粗暴的可以立即生效的办法:

        在 Project的配置文件里「application.properties」,修改该 Project 运行的端口号。

        比如「server.port=9090」,即修改该 Project 运行的端口号为9090(不用8080了)

-- ZeroOS 复盘于 2018/5/8

相关文章

  • Java开发每日复盘2018_0508

    「安装Maven遇到的那些坑·总结」 今天来总结一下自己在「安装Maven,运行SpringBoot」时,遇到的一...

  • 复盘日记2021-08-19

    今日复盘 林洪【2021】每日复盘 2021.8.19 周四 地点:昆明 工作/销售 安心购开发1家 续费沟通1家...

  • 复盘日记2021-08-18

    今日复盘 林洪【2021】每日复盘 2021.8.18周三 地点:昆明 工作/销售 12.8K(安心购开发1家) ...

  • 复盘日记2021-08-17

    今日复盘 林洪【2021】每日复盘 2021.8.17周二 地点:昆明 工作/销售 10.7K(安心购开发1家) ...

  • 2018-05-06——复盘

    每日复盘 ——今天开始每日复盘,并且公开。 每日复盘可以理解,那为什么公开? 第一、做一个实验(小...

  • 2018.1.13#人生效率手册温柔暴击#(Day61)-妮妮R

    早起6:00 每日复盘: 每周复盘

  • 2018-04-16每日复盘

    20180416每日复盘 每日复盘:昨日两大目标1. 周复盘+日复盘2. gre阅读训练(作业+录播+笔记+速度训...

  • 复盘,你应该这样做

    01 尽早复盘 复盘应当及时、高效,每日复盘每日做,活动复盘完成时做,这样可以确保头脑的记忆还是鲜活的、丰富的,并...

  • 每日复盘Day254

    米果果教育张滢 9月19复盘 【每日目标】 1.每日瑜伽 ✅ 2.每日早起✅ 3.每日复盘✅ 【每日成就】 【每日...

  • 每日复盘Day277

    米果果教育张滢 10月24复盘 【每日目标】 1.每日瑜伽 ✅ 2.每日早起 3.每日复盘✅ 【每日成就】 【每日...

网友评论

本文标题:Java开发每日复盘2018_0508

本文链接:https://www.haomeiwen.com/subject/burwrftx.html