一、开发环境
1. 下载
所有的软件包都从官网下载,熟悉下官方网站
-
jdk
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html -
nodejs
https://nodejs.org/en/ -
golang
https://golang.org/
中文社区下载地址 - 下载会比较快一点 https://studygolang.com/dl -
tomcat
http://tomcat.apache.org/ -
maven
http://maven.apache.org/ -
mysql-server
https://dev.mysql.com/downloads/file/?id=476477 -
GIT
https://git-scm.com/download/win
https://tortoisegit.org/download/
2. 安装过程
略...
程序员应当具备各种软件的安装能力,不懂的自行搜索查阅资料
3. 环境变量配置
- jdk
JAVA_HOME=your_jdk_root_path
CLASSPATH=%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
- maven
MAVEN_HOME=your_maven_root_path
- path
PATH=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%MAVEN_HOME%\bin;
- nodejs
NODE_PATH=C:\bruce\envs\nodejs\node_global\node_modules
4. 基础配置
- maven
本地仓库地址
<localRepository>C:\bruce\repos\maven-repo</localRepository>
阿里云镜像
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
- nodejs
全局模块路径和缓存
npm config set prefix "C:\bruce\envs\nodejs\node_global"
npm config set cache "C:\bruce\envs\nodejs\node_cache"
淘宝npm
npm install -g cnpm --registry=https://registry.npm.taobao.org
cpnm
安装在global路径下,需要在系统环境变量path中追加配置此路径
二、开发工具
1. 下载
所有的软件包都从官网下载,熟悉下官方网站
-
IntelliJ IDEA
http://www.jetbrains.com/idea/download/download-thanks.html?platform=windows -
WebStorm
http://www.jetbrains.com/webstorm/download/download-thanks.html -
DataGrip
http://www.jetbrains.com/datagrip/download/download-thanks.html -
PyCharm
http://www.jetbrains.com/pycharm/download/download-thanks.html?platform=windows -
GoLand
http://www.jetbrains.com/go/download/download-thanks.html?platform=windows
如果你是高富帅,可以直接买正版license来用;如果你跟我一样屌丝,那么在Jetbrains系列产品,在安装好之后,不要直接打开,先做一个crack操作。
以idea为例,先进入安装目录下的bin目录,编辑.vmoptions
后缀的文件,在顶头第一行添加
-javaagent:C:\bruce\ides\JetBrains\JetbrainsCrack-2.9-release-enc.jar
注意 :
1)根据自己的存放路径修改上述配置
2)bin目录下有两个.vmoptions
后缀的文件,最好都加上这句配置(避免搞不清32bit/64bit的情况)
其他工具
-
Robo 3T
https://robomongo.org/download -
ZookeeperViewer
-
RedisDesktop
-
Navicat For Mysql
网友评论