java
jdk11
环境变量
path
ClassPath
JAVA_HOME
Git
1、下载和安装
- 1、下载
https://npm.taobao.org/mirrors/
镜像下载git
- 2、安装

使用命令行打开



安装成功会菜单中会员Git项
任意文件夹下右键也可以看到对应的程序
bash linux
cmd windows
设置用户名和密码
2、码云仓库的创建
设置本机绑定SSH公钥 实现免密码登录!(重要)
码云是远程仓库,工作时在本地仓库
进入# C:\Users\Administrator.ssh目录 #生成公钥 ssh-keygen $ ssh-keygen -t rsa
成功后生成两个文件 pub为公钥
复制到公钥中
使用马云新建一个仓库
3、git操作
Git的文件操作

git status [filename] 查看指定文件的状态git status 获取项目的状态 文件是否被跟踪git add. 添加所有文件到暂存区git commit -m “ ”提交暂存区中的内容到本地仓库 -m 提交信息 message -m注释消息内容git push (origin master 分支)

在很多时候 项目里面的一些文件是不需要提交到暂存区的
这时就有了忽略文件
“.gitignore”文件 此文件有如下规则
回滚
##################################

reset head~ 后快照到2 暂存区 和资源库都到上一个版本 工作区为最新版本

Maven

1、pom.xml
<properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><!-- 根据自己的 Project SDK 来确定版本 --><maven.compiler.source>11</maven.compiler.source><maven.compiler.target>11</maven.compiler.target><maven.compiler.compilerVersion>11</maven.compiler.compilerVersion></properties>
<dependencies>
<!-- MySQL Driver -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.20</version>
</dependency>
<!-- Java Servlet -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>4.0.1</version>
<scope>provided</scope>
</dependency>
<!-- Apache Velocity -->
<dependency>
<groupId>org.apache.velocity.tools</groupId>
<artifactId>velocity-tools-view</artifactId>
<version>3.0</version>
</dependency>
</dependencies>
<build>
<finalName>${project.artifactId}</finalName>
<plugins>
<!-- Maven Resource Plugin -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>3.1.0</version>
<configuration>
<encoding>${project.build.sourceEncoding}</encoding>
</configuration>
</plugin>
<!-- Maven Compiler Plugin -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.0</version>
<configuration>
<source>${maven.compiler.source}</source>
<target>${maven.compiler.target}</target>
<compilerVersion>${maven.compiler.compilerVersion}</compilerVersion>
<encoding>${project.build.sourceEncoding}</encoding>
</configuration>
</plugin>
<!-- Maven Jetty Plugin -->
<plugin>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.4.30.v20200611</version>
<configuration>
<httpConnector>
<port>8080</port>
</httpConnector>
<useTestClasspath>true</useTestClasspath>
<webAppConfig>
<!-- 这里指定在浏览器访问时,当前Web应用的根路径 -->
<contextPath>/</contextPath>
<!-- 默认描述符文件 jetty.xml 需要放在 工程 根目录下( 也就是跟pom.xml在同一层次) -->
<defaultsDescriptor>jetty.xml</defaultsDescriptor>
</webAppConfig>
</configuration>
</plugin>
<!-- Maven Tomcat Plugin -->
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<port>8080</port>
<path>/</path>
<uriEncoding>UTF-8</uriEncoding>
<useBodyEncodingForURI>true</useBodyEncodingForURI>
</configuration>
</plugin>
</plugins>
</build>
2、web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
version="4.0"
metadata-complete="true">
</web-app>
目录层次
X:\Environments\ 存放开发环境,比如JDK/Git
X:\applications 目录用来存放开发工具,比如 IDEA 、Eclipse
X:\repository 目录用来充当 maven 的本地仓库
X:\IdeaProjects 用来存放IDEA的工程
X:\databases 数据库
