安装文档简单配置

第一章 jdk

1安装

无中文空格

2.环境配置
1.新建"JAVA_HOME"变量,变量值为:D:\IT\develop\jdk\jdk1.8.0_281(这里根据自己的jdk的安装路径填写)
2.新建  CLASSPATH  变量,变量值为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;   需要注意最前面的 “ . ” 不可以忘记 
3.PATH:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

Windows+R 打开cmd命令窗口

输入java -version(中间有个空格),如下显示jdk版本信息就说明环境变量配置成功了。

第二章 tomcat

1 安装
第一步 :放入一个没有中文空格的路径里
第二步 :需要配置jdk全局环境
第三步 :配置 CATALINA_HOME 全局访问
	CATALINA_HOME = D:\IT\develop\Tomcat\apache-tomcat-7.0.79
第四步 :在path里 %CATALINA_HOME%\bin
2 idea配置tomcat

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hIKKD94R-1661258076076)(image/202203211642914.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bvvMjC2T-1661258076077)(image/202203211643077.png)]

第三章 Maven

1 安装
第一步:解压安装包到全英文、无特殊字符的位置
第二步:环境变量设置环境配置
	1. 把解压的位置路径复制,如 D:\IT\develop\apache-maven-3.5.4 (在bin文件夹上一层)
	2. 打开高级环境设置 新建 MAVEN_HOME  D:\IT\develop\apache-maven-3.5.4
	3. path属性里  添加 %MAVEN_HOME%\bin
第三步:cmd测试 mvn -v  显示版本即为成功
2 配置本地仓库

D:\IT\develop\apache-maven-3.5.4\conf\settings.xml

<localRepository>D:\IT\develop\apache-maven-3.5.4\repo</localRepository>
3 配置镜像

D:\IT\develop\apache-maven-3.5.4\conf\settings.xml

<mirror>
		<id>nexus-aliyun</id>
		<mirrorOf>central</mirrorOf>
		<name>Nexus aliyun</name>	<url>http://maven.aliyun.com/nexus/content/groups/public</url>
 </mirror>

4 idea配置maven[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HwWBp7zq-1661258076077)(image/202203101631470.png)]

  1. 启动乱码

    1	点击Help => Edit custom VM Options,在最后面添加 -Dfile.encoding=UTF-8
    2	点击右上角 Edit Configurations,在tomcat配置中的 VM option中添加 -Dfile.encoding=UTF-8
    在Startup/Connection选项卡的Run和Debug添加一个key为JAVA_TOOL_OPTIONS, value为
    -Dfile.encoding=UTF-8的环境变量
    3	保存后重启idea,可以发现控制台中文乱码显示正常了
    

第四章 linux

1 安装vmware

先设置软件的兼容性,后面就正常安装就行,密钥百度一个

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bUPfUd7H-1661258076077)(image/202203211647288.png)]

2. 安装虚拟机
1.创建新的虚拟机,选择自定义
2.稍后安装操作系统
3.客户机操作系统选择linux,版本选择centos7 64位
4.处理机配置	1cpu 1核
5.内存看情况分配
6.网络选择nat
7.接下来默认
8.磁盘大小不要勾选立即分配
9.完成
10.完成后编辑虚拟机设置,选择cd\dvd
11.连接使用iso映像文件
12.开启虚拟机,选择install 回车
13.语言选择英文
14.时间选择上海 时间对的上真实时间,需要可视化界面参考18
15.下面系统报红,点进去啥都不干,直接done
16.点击begin install 开始安装
17. root 用户密码设置
18.可视化 选择software selection里面的左边的server gui,右边选择 DNS\FTP\JAVA Platform\development tools

idea 设置

字号:editor -> font
方法线:editor -> general ->appearance
编码; editor -> file encodings  utf-8
文件模板:editor -> file and code templates  ->class  
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")
/************************************************************
 * @desc: 
 * @author: fjw
 * @create: ${DATE}
 ************************************************************/
 
public class ${NAME} {
}
忽略文件:editor -> file types ->  ignored files and folders
热部署:
	1.setting--->compiler--->a,d,b,c开启
	2.ctrl+shift+alt+/   registry   开启   compiler.automake.allow.when.app.running和		actionSystem.assertFocusAccessFromEdt 都打勾
	3.重启
<build>
        <resources>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.xml</include>
                    <include>**/*.properties</include>
                    <include>**/*.yml</include>
                </includes>
                <filtering>false</filtering>
            </resource>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.xml</include>
                    <include>**/*.properties</include>
                    <include>**/*.yml</include>
                </includes>
                <filtering>false</filtering>
            </resource>
        </resources>
    </build>

第五章 git

设置git名字和邮箱

git config --global user.name “你自己的用户名"
git config --global user.email “你自己的邮箱"
git config user.name 查看是否配置

查看分支

我们可以查看当前所在分支 
git branch
可以查看远程分支和本地分支
git branch -a

开辟新分支

git  branch  <分支名>
git branch –v  查看分支

git branch ask
git checkout ask
git add .
git commit -m 说明内容
git push origin ask
此时远程就多了一个分支ask
拉取远程ask分支到本地ask分支,简写
git pull origin ask

切换分支

git checkout  <分支名>
一步完成: git checkout  –b  <分支名>

合并分支

先切换到主干   git  checkout  master
git  merge  <目标分支名>   把“目标分支”合并到“当前分支”

删除分支

先切换到主干   git  checkout  master
git  branch -D  <分支名>

创建版本库

在项目文件夹内,执行:  git  init

提交文件

新建文件后,通过git  status  进行查看文件状态
将文件添加到暂存区   git  add  文件名
提交文件到本地库  git  commit  –m “注释内容”, 直接带注释提交

警告

warning: LF will be replaced by CRLF警告

git config --global core.autocrlf false

查看文件提交记录

执行 git  log  文件名     进行查看历史记录
git log  --pretty=oneline 文件名      简易信息查看

回退历史

git  reset  --hard HEAD^   回退到上一次提交
git  reset  --hard HEAD~n  回退n次操作

版本穿越

进行查看历史记录的版本号,执行 git  reflog  文件名
执行 git  reset  --hard  7位版本号

冲突

通过git diff 可以找到发生冲突的文件及冲突的内容
然后修改冲突文件的内容,再次git add <file> 和git commit 提交后,后缀MERGING消失,说明冲突解决完成

git reset --hard HEAD~n 回退n次操作


#### **版本穿越**

```shell
进行查看历史记录的版本号,执行 git  reflog  文件名
执行 git  reset  --hard  7位版本号

冲突

通过git diff 可以找到发生冲突的文件及冲突的内容
然后修改冲突文件的内容,再次git add <file> 和git commit 提交后,后缀MERGING消失,说明冲突解决完成

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


学习编程是顺着互联网的发展潮流,是一件好事。新手如何学习编程?其实不难,不过在学习编程之前你得先了解你的目的是什么?这个很重要,因为目的决定你的发展方向、决定你的发展速度。
IT行业是什么工作做什么?IT行业的工作有:产品策划类、页面设计类、前端与移动、开发与测试、营销推广类、数据运营类、运营维护类、游戏相关类等,根据不同的分类下面有细分了不同的岗位。
女生学Java好就业吗?女生适合学Java编程吗?目前有不少女生学习Java开发,但要结合自身的情况,先了解自己适不适合去学习Java,不要盲目的选择不适合自己的Java培训班进行学习。只要肯下功夫钻研,多看、多想、多练
Can’t connect to local MySQL server through socket \'/var/lib/mysql/mysql.sock问题 1.进入mysql路径
oracle基本命令 一、登录操作 1.管理员登录 # 管理员登录 sqlplus / as sysdba 2.普通用户登录
一、背景 因为项目中需要通北京网络,所以需要连vpn,但是服务器有时候会断掉,所以写个shell脚本每五分钟去判断是否连接,于是就有下面的shell脚本。
BETWEEN 操作符选取介于两个值之间的数据范围内的值。这些值可以是数值、文本或者日期。
假如你已经使用过苹果开发者中心上架app,你肯定知道在苹果开发者中心的web界面,无法直接提交ipa文件,而是需要使用第三方工具,将ipa文件上传到构建版本,开...
下面的 SQL 语句指定了两个别名,一个是 name 列的别名,一个是 country 列的别名。**提示:**如果列名称包含空格,要求使用双引号或方括号:
在使用H5混合开发的app打包后,需要将ipa文件上传到appstore进行发布,就需要去苹果开发者中心进行发布。​
+----+--------------+---------------------------+-------+---------+
数组的声明并不是声明一个个单独的变量,比如 number0、number1、...、number99,而是声明一个数组变量,比如 numbers,然后使用 nu...
第一步:到appuploader官网下载辅助工具和iCloud驱动,使用前面创建的AppID登录。
如需删除表中的列,请使用下面的语法(请注意,某些数据库系统不允许这种在数据库表中删除列的方式):
前不久在制作win11pe,制作了一版,1.26GB,太大了,不满意,想再裁剪下,发现这次dism mount正常,commit或discard巨慢,以前都很快...
赛门铁克各个版本概览:https://knowledge.broadcom.com/external/article?legacyId=tech163829
实测Python 3.6.6用pip 21.3.1,再高就报错了,Python 3.10.7用pip 22.3.1是可以的
Broadcom Corporation (博通公司,股票代号AVGO)是全球领先的有线和无线通信半导体公司。其产品实现向家庭、 办公室和移动环境以及在这些环境...
发现个问题,server2016上安装了c4d这些版本,低版本的正常显示窗格,但红色圈出的高版本c4d打开后不显示窗格,
TAT:https://cloud.tencent.com/document/product/1340