java开发环境配置

1、JDK安装和配置

Windows环境JDK安装与配置 - 简书

变量名:JAVA_HOME 

变量值:C:\Program Files\Java\jdk1.8.0_121(填写jdk的安装目录)

变量名:Path

变量值: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

变量名:CLASSPATH

变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意:前面有个点)

验证java安装:打开命令控制台,输入java -version。

2、maven安装和配置

正确的安装方法:https://blog.csdn.net/weixin_43843824/article/details/93903018

http://wiki.jikexueyuan.com/project/maven/environment-setup.html

变量名:M2_HOME

变量值:D:\dev\Java\apache-maven-3.39(填写maven的安装目录)

变量名:M2

变量值:%M2_HOME%\bin(错误)

D:\dev\Java\apache-maven-3.39\bin(正确)

变量名:MAVEN_OPTS

变量值:Xms256m -Xmx512m


添加 M2 变量到系统“Path”变量中:添加字符串 “;%M2%” 到系统“Path”变量末尾。

验证maven安装:打开命令控制台,输入mvn --version。

3、Tomcat安装和配置

Windows安装配置Tomcat - 临江仙卜算子的个人空间 - OSCHINA - 中文开源技术交流社区

Tomcat的目录结构

  

|-bin: 存放tomcat的命令。
catalina.bat(sh) 命令:
startup.bat(sh)  -> catalina.bat(sh) start
shutdown.bat - > catalina.bat(sh) stop
|- conf: 存放tomcat的配置信息。其中server.xml文件是核心的配置文件。
|-lib:支持tomcat软件运行的jar包。其中还有技术支持包,如servlet,jsp
|-logs:运行过程的日志信息
|-temp: 临时目录
|-webapps: 共享资源目录。web应用目录。(注意不能以单独的文件进行共享)
|-work: tomcat的运行目录。jsp运行时产生的临时文件就存放在这里

变量名:TOMCAT_HOME

变量值:D:\dev\tomcat8\apache-tomcat-8.0.12\bin(填写tomcat的安装目录)

变量名:CLASSPATH

变量值:.;%TOMCAT_HOME%\;(注意:前面有个点)

4、git安装和配置

IntelliJ IDEA 如何配置git:IntelliJ IDEA 如何配置git_春天里的水稻的博客-CSDN博客_idea配置git

 git安装:https://segmentfault.com/a/1190000011809698

git配置:https://segmentfault.com/a/1190000005685137

git --help 查看帮助
git --help checkout 查看checkout具体用法
esc --退出编辑状态
:wq --保存并退出
git help :git指令帮助手册
查看其他指令的做法:git help 其他指令

git config :git的配置信息相关(修改的是.git/config文件)

配置用户名:git config “user.name” 用户名(用于跟踪修改记录)
配置邮箱:git config “user.email” 邮箱(用于多人开发间的沟通)

查看配置信息:git config –l
编辑配置信息:git config –e(用vim编辑,:wq是退出vim编辑器)

设置指令的别名:git config alias.别名 原指令名称
设置带参数指令的别名:git config alias.别名 “原指令名称 参数”
将此设置应用到整个系统中:git config ––gloabal

git status :查文件的状态
查看某个文件的状态:git status 文件名
查看当前路径所有文件的状态:git status

git log :查看文件的修改日志
查看某个文件的修改日志:git log 文件名
查看当前路径所有文件的修改日志:git log
用一行的方式查看简单的日志信息:git log ––pretty=oneline
查看最近的N次修改:git log –N(N是一个整数)

git diff :查看文件最新改动的地方
查看某个文件的最新改动的地方:git diff 文件名
查看当前路径所有文件最新改动的地方:git diff

git init :初始化一个空的本地仓库,生成一个.git目录,用于维护版本信息
在当前路径初始化仓库:git init
在其他路径初始化仓库:git init 仓库路径

git add :将工作区的文件保存到暂缓区
保存某个文件到暂缓区:git add 文件名
保存当前路径的所有文件到暂缓区:git add .(注意,最后是一个点 . )

git commit :将暂缓区的文件提交到当前分支
提交某个文件到分支:git commit -m ”注释” 文件名
保存当前路径的所有文件到分支:git commit -m ”注释” 

git reset :版本回退(建议加上––hard参数,git支持无限次后悔)
回退到上一个版本:git reset ––hard HEAD^
回退到上上一个版本:git reset ––hard HEAD^^
回退到上N个版本:git reset ––hard HEAD~N(N是一个整数)
回退到任意一个版本:git reset ––hard 版本号(版本号用7位即可)

git reflog :查看指令使用记录(能够查看所有的版本号)

git rm:删除文件(删完之后要进行commit操作,才能同步到版本库)

git clone:下载远程仓库到本地
下载远程仓库到当前路径:git clone 仓库的URL
下载远程仓库到特定路径:git clone 仓库的URL 存放仓库的路径

git pull:下载远程仓库的最新信息到本地仓库
git push:将本地的仓库信息推送到远程仓库

如果想了解git的工作原理,有几个核心概念必须知道
工作区(Working Directory):仓库文件夹里除.git目录以外的内容
版本库(Repository):.git目录,用于存储记录版本信息
暂缓区(stage)
分支(master):git自动创建的第一个分支
HEAD指针:用于指向当前分支
git branch#列出本地分支
git branch -r#列出远端分支
git branch -a#列出所有分支
git branch -v#查看各个分支最后一个提交对象的信息
git branch --merge#查看已经合并到当前分支的分支
git branch --no-merge#查看为合并到当前分支的分支

git branch test#新建test分支
git checkout test#切换到test分支
git checkout -b test#新建+切换到test分支
git checkout -b test dev#基于dev新建test分支,并切换

git branch -d test#删除test分支
git branch -D test#强制删除test分支

git merge test#将test分支合并到当前分支
git rebase master#将master分之上超前的提交,变基到当前分支

5、svn安装和配置

TortoiseSVN下载,安装,配置,常用操作 svn教程:TortoiseSVN下载,安装,配置,常用操作 svn教程 - 人生设计师 - 博客园

IntelliJ IDEA下SVN的配置及使用说明:IntelliJ IDEA下SVN的配置及使用说明 - cooldream2009 - 博客园。(图文并茂,超详细)

6、sourcetree安装和配置(强烈推荐使用,太好用了)

sourcetree跳过注册的方法:sourcetree跳过注册的方法(貌似不好使了) - MaxLucio - 博客园

sourcetree详细介绍免费Git客户端:sourcetree详细介绍 - 流浪的诗人 - 博客园

7、NotePad安装和配置

notepad安装和操作手册 - 简书

NotePad设置字体大小:设置---语言格式设置---右边有个字体大小。

8、BeyondCompare使用方法

文件对比工具Beyond Compare使用方法

9、Centos安装和配置(图文并茂,好文)

本人喜好是VMware+Centos7

VMware安装Centos7超详细过程(图文)_小七的博客-CSDN博客_vmware安装centos7

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值