提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
一、配置java环境
安装idea
https://www.bilibili.com/video/BV179ELzTE7F/?spm_id_from=333.337.search-card.all.click
结合这个视频就够了
jdk与maven
下载完成之后,该idea自带了jdk24,下面这个帖子有继续加载其他版本jdk以及安装配置maven的教程。
https://cloud.tencent.com/developer/article/2521729
就用这两个帖子一路绿灯,直接就配置成功了,开心一下
有一点:
在maven中配置jdk这块我没咋看懂,就是下面的,我不知道这一步有啥用,但是我跟着配置了,但是我是新下载了一个jdk17,然后是按照17配置的。
“3.配置JDK
1.同样的,在之前这个 settings.xml 文件中找到 profiles 节点:”
总之HelloWorld成功输出了
二、git
安装和配置
git是使用gitlab的基础工具,gitlab是企业级分布式开发必备的托管平台。
git安装保姆级教程https://blog.youkuaiyun.com/weixin_42242910/article/details/136297201
git简单的企业级应用
一些基本概念
使用ssh链接,在准备好的文件夹下右键打开git 然后git clone 克隆完成后,使用idea的file->new->exsiting Sources 如图所示
maven直接以maven打开
打开之后就是本地仓库,云上的是远程仓库
不会直接在master分支上修改,自己创建一个新分支——feature分支
各个分支本地和远程一一对应,有一个本地必然有一个远程,有一个远程也该有一个本地。
注意:提交时对提交部分进行说明
场景1 添加功能后进行提交
场景2 旧功能被同事修改了
在提交的时候会提示拒绝提交,但是可以强制merge,会在提交新功能的同时将自己的旧功能更新。
场景3 修改的功能已经被修改
要么修改互斥协商后保留一个,要么合并修改。
冲突可以在push时解决,也可以提交之前先pull处理冲突,解决完版本合并后就可以直接push。
场景4 自己创建的分支落后于master分支
先将master分支的修改同步到自己的分支
然后再进行提交