项目中遇到的问题

Maven下载依赖总是出问题

IDEA中你的.yml文件是否有过不被spring管理没有小绿叶呢?

  • 1.如果你是SpringBoot的项目请先导入完Maven依赖刷新重试;
  • 2.安装yml插件,如果已经安装请检查插件状态是否启动(插件名称为YAML和YAML/Ansible supprt)这两个插件一般都是已经安装好了的,在你插件的Installed中可以搜索到;
  • 3.如果以上两个解决方案都不管用请试试在File-Project Structure-Modules中选中你的子模块右键Add一个Spring,添加完成之后选中模块下的Spring在右边点绿色击小叶子进行spring.config.name添加;
     

IDEA中你发现在工具栏中你SpringBoot启动的项目那片小绿叶是灰色的

关于Eureka注册端配置文件等都没有错却发现注册不了

  • 这时请你查看你的pom文件中的依赖
1
2
3
4
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-netflix-eureka-client</artifactId>
</dependency>
  • 恭喜您依赖导错了!
  • 请换成如下pom,对比一下你会发现两个依赖相差只差一个starter,没错就是那么坑
1
2
3
4
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
</dependency>

 

SpringCloud启动服务控制台日志输出某服务:Failed to retrieve application JMX service URL

IDEA中当你的子项目本来是Mavne项目却变成了普通项目颜色变成了灰色

  • 解决方案很简单只需要右击项目中的.pom文件Add as Maven Project;

IDEA中你修改了项目或者子模块的文件名字和Model名字发现Maven窗口中的名字就是不会改变,如果你遇到了这种情况,找到项目对应pom文件 修改artifactId标签中的名字;

IDEA中当你的bootstrap.yml文件的显示图标变成了文本形式该如何修改,找到设置中的Editor->File types 找到文件类型为Text的,然后找到其后缀为带有bootstrap那个选项删除,保存:

Tomcat 端口号占用

1
2
3
4
5
6
7
8
9
10
#查询全部端口号  记住你被占用的端口号的pid
netstat -ano

#查询指定的端口号
#netstat -aon|findstr "想检测的端口号"
netstat -aon|findstr "8080"

#结束执行进程
#taskkill /pid "进程号也就是pid" -f
taskkill /pid 7440 -f

关于Git提交报错Failed to connect to github.com port 443: Timed out

我们先看图再说话:

  • 这个时候如何解决呢,简单来说错误的原因是因为开了代理,又或者是你挂着梯子;
  • 解决方案一:
1
git config --global --unset http.proxy
  • 解决方案二: 自己上百度吧,我累了;
  • 解决方案三: 参考方案二吧;
  • 解决方案四: 请关掉你的梯子,重启的你的IDEA或者电脑重试;