前言
进入IT行业的第三个年头已经过去一半了,今年第一季度公司裁员领了个大礼包,休息了俩月后,这周进入了履历的第四家公司,这次入职也开始思考是不是可以记下些什么来作为职业guide line,于是从这个系列开始记录一下进入新公司整个过程。
一、环境搭建
我是使用Java作为主语言开发,所以在环境搭建方面会和 Java 环境保持一致,且新公司只需要负责服务端开发,前端的各种环境我就不多说了。
Java环境搭建其实搜其它的文章都是差不多的,无非就是语言本身依赖的JDK环境,项目Maven环境(Gradle我很少接触,只在demo和拉别人开源项目情况下用过,所以就不说明了)
步骤基本如下:下载项目对应版本安装包 -> 打环境变量 -> 执行版本cmd命令看安装好没
二、注意事项
1.Maven私仓
Maven私仓,其实在稍微有点规模或者自己内部有一些基建的公司都会搭建私仓来加速项目构建和基建共享,所以在安装完maven后要向 tl 或者运维拿到公司私仓地址,但通常都会拿到setting.xml文件。
启动IDEA后要变更Maven位置,IDEA没设置会使用内置Maven,也会导致没有下载到私仓jar包导致项目install失败。(位置:settings -> build -> build Tools -> maven)
正常maven和jdk安装没问题后,其实可以直接执行 package命令看下包能否正常编译(如果是聚合工程,找root项目执行即可)
2.环境配置
一般JDK环境,Maven环境构建好后,基本可以在IDEA工具直接启动,但项目都会有几个默认环境配置,比如dev,test,release,prod等,本地启动项目会走默认的application.yml文件配置,所以启动项目时需要指定启动环境变量