怎样在工商局网站上做变更,启动培训网站建设的请示,手机小程序开发教程,卯兔科技网站建设目录
1、版本问题
2、依赖项问题 明明拷贝的代码#xff0c;为什么别人行#xff0c;我启动就报错#xff1f;
这篇文章我就理一下最最常见的项目启动报错的两种原因#xff01;
1、版本问题
比如明明项目的 Java 版本是 8#xff0c;你非得拿 5 跑#xff1f;那不是…目录
1、版本问题
2、依赖项问题 明明拷贝的代码为什么别人行我启动就报错
这篇文章我就理一下最最常见的项目启动报错的两种原因
1、版本问题
比如明明项目的 Java 版本是 8你非得拿 5 跑那不是完犊子了吗
比如报错java: -source 1.5 中不支持 diamond 运算符。
再比如拿高本版来跑理论上好像没问题会兼容但是实际上还是不稳咱们整个一样的版本是最好的
不过很多同学拿高版本来跑也是无心之举idea 默认带了高本版比如 java 17或者自己为了实验性安装了高版本所以项目一跑就报了这个错无效的源发行版17。 在 IntelliJ IDEA 中修改 Java 编译版本可以通过以下步骤完成
1打开项目设置 在 IntelliJ IDEA 中打开你的项目。 点击顶部菜单栏中的 File - Project Structure或者使用快捷键 Ctrl Alt Shift S。
2选择项目模块 在弹出的窗口中选择左侧栏中的 Project。 在右侧的 Project SDK 下拉菜单中选择你想要的 Java SDK 版本。 3更改项目语言级别和源代码兼容性 在弹出窗口左侧栏的 Modules 选项下选择你的模块。 在右侧窗格中选择 Sources 标签。 在 Language level 下拉菜单中选择你想要的 Java 版本。 确保 Target bytecode version目标字节码版本与你的目标 Java 版本匹配。 4应用和保存更改 点击 Apply 按钮应用更改。 点击 OK 保存并退出项目设置对话框。
通过以上步骤在 IntelliJ IDEA 中你可以很容易地修改项目的 Java 编译版本。确保选择的 SDK 版本和语言级别与你的项目要求一致以便正确编译和运行项目代码。
这样操作后还报错那么可能是 maven 的问题了pom 文件里面的版本配置不对。 这个版本修改后记得要刷新 maven 对了说到 maven 可能有些同学发现自己的 idea 右侧 没有 maven 菜单此时你需要右键点击项目里面的 pom.xml 文件选择 add as maven project。
还有同学 maven install 的时候会有报错比如 无效的标记--release。
这种可能就是因为 maven 版本和 java 版本不兼容。
升级下 maven 版本对于 java8 来说强烈建议使用Maven 3.6.x 版本因为 Maven 3.6.x 系列版本是专门支持 JDK 8 的。
2、依赖项问题
除了 java 本身或者 maven 的问题之外同学们可能还会遇到 redis 报错或者 mysql 报错这些项目依赖的组件导致的问题。
1比如项目启动报 redis 相关的错 Unable to connct to Redis server: localhost/127.0.0.1:6379
那么可能是 redis 配置有问题 比如你给 redis 设置了密码那么配置文件里面就需要配置密码。
2比如报 mysql 相关的错 Caused by:org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection;nested exception is java.sql.SQLException: Access denied for user rootlocalhost (using passwordYES)
确认下配置里面密码是否填写正确然后账号是否有对应的查询等权限。