​IDEA常见问题

一、Maven配置

一、Maven配置:

  1. 远程仓库 官方维护了几乎所有的项目的jar包.(版权问题oracle数据)
  2. 私服镜像 在国内仓库. 阿里云镜像服务器.
  3. 本地仓库 用户在自己本地维护的jar包文件.

本地仓库
在这里插入图片描述

私服镜像配置方法:

   <mirror>
    <id>aliyun</id>
    <name>aliyun for maven</name>
    <mirrorOf>*</mirrorOf>
    <url>https://maven.aliyun.com/repository/public</url>
  </mirror>

二、IDEA整合Maven方式:

在这里插入图片描述

三 、创建项目不能被Maven识别

在这里插入图片描述

四、Server URL地址说明

路径:    https://start.spring.io/
        https://start.aliyun.com/

在这里插入图片描述

五、创建一个SpringBoot演示

在这里插入图片描述

六、 项目版本

在这里插入图片描述

1.parent标签报错

在这里插入图片描述

2. maven插件报错

在这里插入图片描述

3.关于Maven重要说明

4.1.jar包依赖传递性说明
假设如果A.jar依赖与B.jar、B.jar依赖于C.jar
说明:在项目中添加web的jar包则可以依赖其他的包,为项目提供支持
在这里插入图片描述
4.1.1 知识点1 jar包下载不完整解决方案:
如果pom.xml文件jar包文件报错. 检查本地仓库中的jar包文件是否完整.如果下载不完整. 则手动删除文件.之后重写下载.

4.1.2 知识点2: jar包传递性的原理.
说明: 当maven依赖jar包文件时,首先根据坐标查找本地仓库的路径,之后添加jar包文件. 之后再次加载该文件目录的xxx.pom文件.读取其中的依赖项,进行再次依赖.以此类推.
在这里插入图片描述
4.2 jar包下载安全性说明(扩展)
说明: maven数据传输 通过sha1的数字摘要 包装数据的完整性
在这里插入图片描述

七.Git

7.1 常规Git操作
git 工作区 缓存区 本地仓库 远程仓库
1.检查当前分支 git branch
2.创建分支 git checkout -b 新分支名称
3.推送新分支 git push -u origin 新分支名称 第一次推送需要写-u
4.将文件添加到暂存区 git add .
5.提交代码 git commit -m “提交消息”
6.推动代码到云端 git push
7.合并代码到主分支 git merge 分支名称 在主线中操作
8.克隆代码 git clone “仓库地址”
9.将远程库的数据更新到本地 git pull

7.2 git中的分支
说明:开发中需要创建自己的分支结构,如果分支中的代码准确无误,应该将分支结构并入主线(master)
步骤:

  1. 创建分支 git checkout -b 新分支名称
  2. 推送新分支 git push -u origin 新分支名称
  3. 修改工作区的内容
  4. 提交数据 git add. git commit -m “xxxx” git push 提交到分支中
  5. 切换到主线分支
  6. 合并分支 git merge 分支名称 (在本地库中合并)
  7. 将数据推送到云端 git push
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在使用 IntelliJ IDEA 进行开发过程中,可能会遇到一些常见的异常。以下是一些常见的异常类型: 1. NullPointerException(空指针异常):当尝试访问一个空对象的成员变量或调用一个空对象的方法时抛出。 2. ClassNotFoundException(类未找到异常):当尝试使用 Class.forName() 加载一个不存在的类时抛出。 3. IOException(输入/输出异常):当发生输入/输出操作失败或中断时抛出,如文件读写错误、网络连接中断等。 4. SQLException(SQL异常):在使用 JDBC 进行数据库操作时,当发生与数据库相关的错误时抛出。 5. ArrayIndexOutOfBoundsException(数组越界异常):当尝试访问数组中不存在的索引位置时抛出。 6. ArithmeticException(算术异常):在进行数学运算时,当出现除零或其他非法算术操作时抛出。 7. IllegalArgumentException(非法参数异常):当传递给方法的参数不符合方法定义的要求时抛出。 8. IllegalStateException(非法状态异常):当对象的状态与方法操作不匹配时抛出,例如在不允许的时间调用某个方法。 9. FileNotFoundException(文件未找到异常):当尝试打开一个不存在的文件时抛出。 10. UnsupportedOperationException(不支持的操作异常):当调用不支持的方法或操作时抛出,通常用于表示某个功能还未实现。 以上仅是一些常见的异常,实际开发中可能会遇到更多的异常情况。处理异常的方式包括捕获异常并处理、抛出异常给上层调用者等。在使用 IntelliJ IDEA 进行开发时,IDEA 提供了丰富的工具和功能来帮助开发者识别和处理异常。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值