你的位置:首页 > 信息动态 > 新闻中心
信息动态
联系我们

当一个Java 高级开发工程师 入职拿到新电脑,他会做什么呢?

2021-10-14 5:08:41

目录

  • java开发篇
  • 1,idea(开发IDE)
  • 2,jdk1.8(清华源下载)
    • 1,下载地址
    • 2,安装jdk
    • 1 JAVA_HOME
    • 2 CLASSPATH
    • 3 Path
  • 3,MAVEN3.6.1
    • 2,修改config下settings.xml配置文件
  • 2.修改阿里云镜像来存储下载maven
  • 3,将idea里的maven默认设置为我们自己的
  • 4,springboot项目的小技巧
  • 4,git(版本控制工具)
  • 5,换机后,git拉后端项目配置的bug
    • 1,lombok带着注解一起失效
    • 2,renren-fast数据库连不上

 通过本篇文章,你可以学到?

jdk,maven,idea与springboot,git,nodejs,vscode跟很多实际环境配置的坑。基本涵盖了一个java程序员需要的大部分环境。

java开发篇

1,idea(开发IDE)

这里安装别忘了勾选open file as idea什么什么的。就是能够文件打开成项目的,别忘了!!

2,jdk1.8(清华源下载)

1,下载地址

Index of /AdoptOpenJDK/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
https://mirrors.tuna.tsinghua.edu.cn/AdoptOpenJDK/

2,安装jdk

这里我推荐下载zip非无脑安装版本,解压到你自己放东西的文件夹,然后对应下面修改环境变量。

修改系统环境变量。其实整个配置就是定位到jdk跟jre,还有一堆工具包。

WIN+R -> sysdm.cpl -> 高级 -> 环境变量

1 JAVA_HOME

(jdk路径,下一级就应该是整个jdk的文件,目录下要有bin)

在这里插入图片描述

2 CLASSPATH

#千万别忘了标点符号,前面的.;别忘了!!!
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

3 Path

#如果连着写,不是列表形式记得加分号分隔符,就像第二个bin后面的
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin;
 

cmd javac java -v 都检查一遍

在这里插入图片描述

如何添加多个jdk

这里教一下如何添加多个jdk,因为vscode写java很坑,基础环境需要11以上,但是我们一般又是在maven里用8的环境,当然可以通过编写vscode的json配置文件实现,这里讲一下系统如何更改全局的

首先弄清原理:Path,ClassPath都是通过%JAVA_HOME%来引用的Javahome的地址,然后在这个基础上去找到相应的文件地址,所以我们可以加一层,让JAVA_HOME通过%JAVA_HOMEX%(X为版本号)来引用对应的jdk,这样,你再同理创建jdk11也能成功,最后通过更换JAVA_HONE里的引用来更改jdk版本,如图:

在这里插入图片描述

3,MAVEN3.6.1

1,修改环境变量

MAVEN_HOME(maven文件目录,跟java一样)

在这里插入图片描述

Path就是加个bin目录,跟java一致

在这里插入图片描述

#不是列表格式的一定要加分号分隔符
%MAVEN_HOME%\bin;


mvn -v 检查

在这里插入图片描述

2,修改config下settings.xml配置文件

1.修改默认本地仓库地址

conf目录下找到setting文件,记事本打开,在下面添加上localRepository地址,以此添加本地仓库地址(注意,斜杠跟从文件夹复制过来的是反的)

 <localRepository>D:/javaTools/maven_data</localRepository>

在这里插入图片描述

2.修改阿里云镜像来存储下载maven

在这里插入图片描述

  <mirror>
              <id>alimaven</id>
              <mirrorOf>central</mirrorOf>
              <name>aliyun maven</name>
              <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
  </mirror>

3.修改默认的java和jdk版本(注意看标签,在最后一个profiles前面改)

在这里插入图片描述

   <!-- java版本 --> 
    <profile>
      <id>jdk-1.8</id>
      <activation>
	    <activeByDefault>true</activeByDefault>
        <jdk>1.8</jdk>
      </activation>

      <properties>
        <maven.compiler.source>1.8</maven.compiler.source>
		<maven.compiler.target>1.8</maven.compiler.target>
		<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
      </properties>
     </profile>

3,将idea里的maven默认设置为我们自己的

因为idea在最新的版本后,自带了maven,但是我们最好用自己的,方便进行版本管理,操作如下:

在这里插入图片描述在这里插入图片描述

这里就一个需要注意,设置是新项目设置,普通设置只会设置当前项目,就是一定要将maven选择使用我们前面配置好的,同时将配置文件的override配置选上,定位到我们自己修改过的配置文件,底下的仓库地址经过我们前面的修改,应该直接对应着我们自己设定的地址。

再打开新项目,成功!
在这里插入图片描述

4,springboot项目的小技巧

修改下图中的Serve URL,改成阿里云的,这样初始化很快,并且阿里云一般都是稳定版。

http://start.aliyun.com

在这里插入图片描述
在这里插入图片描述

取消勾选这个compact middle packages,文件夹就不会折叠了

在这里插入图片描述

4,git(版本控制工具)

下载地址:https://git-scm.com/downloads,下个自己的版本,可以无脑下一步,鼠标右键出现,Git GUI Here ,Git Bash Here,这两个出现,则安装成功,用git bash,类似linux命令行,下一篇会介绍跟linux有关的知识。

关键是配置密钥,让本机拥有权限

打开git bash,输入ssh key -t rsa -C “your email”,C要大写(这里的-rsa是加密的意思)

ssh-keygen -t rsa -C "626683125@qq.com"

一路回车确认就完事,然后找到如下目录
在这里插入图片描述
在这里插入图片描述

这一行的.pub文件就是ssh公钥,用记事本打开,粘贴到gitee上,github同理。
 

登录gitee,在设置里选择SSH公钥,复制过去。一般公钥ssh-rsa开头,你的名字结尾

在这里插入图片描述

测试

在这里插入图片描述

在这里插入图片描述

5,换机后,git拉后端项目配置的bug

1,lombok带着注解一起失效

第一个坑就行idea里的lombok组件出现故障,我pom里面有lombok,但是还是没用,按照网上的教程设置一大堆,啥用没有,最终的解决方案。直接更改pom文件里的lombok组件版本号,更新pom文件。

2,renren-fast数据库连不上

第二个坑是数据库出现bug,直接报各种异常,idea测试数据库可以访问,但是项目跑不了,最开始mysql-connector-java更改为5.1.47(因为我们mysql的版本是5.7的),但是bug依旧,最终更新连接组件的版本解决

~ 后端装机配置就这么多啦