微服务相关问题总结
Day01
服务分析
项目结构分析
pom.xml 文件删除线
MySQL的版本问题
当我们在执行一些SQL脚本时(例如 nacos-mysql.sql文件),假如出现如下错误,请升级你的mysql(建议mysql5.7以上或MariaDB 10.5.11)
Nacos服务启动问题
问题1:没有配置JAVA_HOME环境变量,或者JDK有问题
问题2:nacos链接mysql时,链接配置问题
问题3:启动命令用错位置
idea 中启动nacos
第一步:添加或编辑配置,例如:
第二步:新建 shell Script脚本,例如:
第三步:输入nacos信息,例如
第四步:启动nacos,例如:
Maven 依赖问题
假如出现依赖下载不下来,或者pom.xml文件出错,一定要检查:
第一:依赖添加的是否正确(groupId,artifactId,version)
第二:检查元素嵌套关系(dependencies,dependency)
第三:检查父工程依赖是否有问题,单词是否正确
第四:检查maven环境配置(最好一个项目一个本地库,假如多个项目共用一个,要确保多各项目使用的依赖版本是一致的。)
Day02
项目克隆问题
克隆下的项目导入以后是如下问题:
这个问题,可以右键项目的pom.xml文件,然后执行如下操作,将项目添加到maven区,例如:
JDK 配置问题
打开项目代码,是如下问题,例如
如上问题,可以打开项目结构,然后配置JDK,例如
Maven配置编译问题
我们使用的maven一般默认编译版本会采用JDK1.5,假如你希望为JDK8,可以在当前工程或父工程中添加如下,代码:
<build>
<plugins>
<!--修改maven编译版本-->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<source>8</source>
<target>8</target>
</configuration>
</plugin>
</plugins>