[踩坑小笔记]Spring Boot项目为什么修改代码没用 须要对仓库手动clean并install才行

[踩坑小笔记]Spring Boot项目为什么修改代码没用 须要对仓库手动clean并install才行java

问题场景

最近在作一个关乎,整合银联仿真系统的支付接口项目。 而后做为小白也加入了其中,由于时间有限我就从git上面拉取了所要从新搭建的项目,而后仿照银联提供demo,准备热火朝天的大干一场。(不得不说银联demo真的不少坑) 而后此时我发现,我项目在从上面拉取下来,就有问题,java文件夹没有变色,配置文件,测试文件也没有,看了同事他们都变色了??(此时以为项目可能缺东西了) 不过并无多想。直接手动“变色”,大干一场而后发现事情并不简单。 首先是项目的启动项,启动不起来爆出 没法加载找不到com.xxx.xxx.启动类名字 ,此时的我已经充满了好奇。 (解决方法1可解决此问题) 而后启动以后发现代码更新不及时,每次而后发现了规律,每次都须要手动的点击maven仓库的,clean,而后点击instal,而后才去从新启动才能够。(此时心态已经发生了变化)git

解决过程

解决过程提供了个人思路和踩坑的过程,若是不想看本身下滑去看解决方法。程序员

  1. 重构代码 :由于问题核心是代码更新不及时,因此我第一时间想的是:重构代码!直接选上面,build,而后Rebuild Project,完过后启动项成功的找不到加载类,没法启动。
    在这里插入图片描述
  2. maven从新加载库 :类找不到嘛,因此我考虑是否是缺jar包,直接把maven库对应jar删除从新加载,而后发现一点用都没。
    在这里插入图片描述
  3. 从新Git拉取项目:没办法啊,从新import项目好吧,而后发现仍是回到了文件夹手动变色以前的起始点....
  4. 仓库clean 而后 install :clean以后,会发现类加载不出来,而后install以后会发现项目能够启动,而且代码更新成功,此时我已经乐开花了,可是!发现每次修改代码都须要重复进行这个操做,我裂开了。
    在这里插入图片描述

问题最终解决

到了最后,在网上看了不少资料,并进行了大量操做,无济于事。而后无心间看到了一个帖子的评论, 名称叫:红衫先生_ 说他也遇到了,缘由分析项目是缺乏.iml文件,因此致使了必须clean以后再进行install,才能启动。 因此我就抱着试一试态度,去搞了一下。 首先打开idea的Terminal命令台(alt+f12), 输入mvn idea:module 用于生成.iml文件 而后发现真的能够!!!!!!!! 完美解决!!!! maven

在这里插入图片描述
另附经常使用mvn命令 ( 生成.ipr文件: mvn idea:project 生成.iws文件: mvn idea:workspace 生成.iml文件: mvn idea:module )

做者的话

互相尊重,互相进步,很感谢你们的无私精神。才能让咱们中国IT愈来愈进步! 也很是愿意虚心听取更多大佬的意见和建议,和你们一块儿交流进步 我是大家的好朋友 樊亦凡ide

若是你们以为还不错,但愿能够给我一个赞,很是感谢! 很是想和你们交朋友,和你们一块儿进步! 一个天天进步一点点的程序员!测试

相关文章
相关标签/搜索