一、下载JDK配置环境变量

官网:download Java SE Development Kit

官网下载JDK

配置环境变量,命令行下输入java -version/java/javac等命令判断配置是否成功

二、IntelliJ idea配置JDK

  • 设置(修改)Project JDK,File -> Project Structure -> Project -> Project SDKS 选择

  • 增加JDK,File -> Project Structure -> SDKS -> 绿色 + 号 -> 选择JDK本地目录位置


三、下载Tomcat

Tomcat是Servert服务器,是一个免费开源的轻量级应用服务器,性能稳定,灵活性较好,可以使用Tomca集群处理高并发。
补充:tomcat 与 nginx,apache的区别是什么?

下载历史版本Tomcat

  • 进入官网,点击左侧 Download 下载需要正确版本的Tomcat

  • 点击 中间 Quick Navigation 下 Archives,选择自己需要的版本点击进入

  • 点击bin,进入下载列表页面,下载 windows版 后缀 .zip/Linux版 后缀 .tar.gz

  • 测试Tomcat是否安装成功

结束windows下端口占用

first: look idea tips which port number was be occupied
second: win + R -> cmd -> open ths dos -> netstat -aon|findstr 1099
last: remember the pid -> open the Task manager -> kill the process  

四、IntelliJ idea配置Tomcat

1.run -> Edit Configurations

2.添加Tomcat Server -> 点击上方 + 号 -> 选择Tomcat Server -> 选择 local -> 命名Name(如果 + 号下拉没有Tomcat Server,则说明没有安装该插件)

3.切换到第二个选项卡Deployment -> 右边 + 号添加一个Artifact -> 修改右边Application context的项目启动地址 -> OK

Run Edit Configurations

idea配置Tomcat


五、idea配置Tomcat出现问题

配置过程中出现问题:

1. Build,Execution,Deployment下无Application Servers
Build下无Application Servers

解决方法:勾选Application Servers View插件,然后重启 IntelliJ idea

勾选Application Servers View插件

2. Run Edit Configurations... 下没有Tomcat Servers
没有Tomcat Servers

解决方法:勾选Tomcat and TomEE Integration插件,然后重启 IntelliJ idea
勾选Tomcat and TomEE Integration插件


六、补充

1、.zip 文件和 .tar.gz文件 的区别

简单来说:tar.gz 压缩格式用于 Unix/Linux 的操作系统,而zip用于windows的操作系统,但在windows系统中用WinRar工具同样可以解压缩 tar.gz 格式的,不慌!
多知道一点:zip是压缩格式的一种。.tar.gz其实上是2个工具:tar是打包工具,把很多文件打包成一个文件,gz是压缩格式,因为太常用,所以 Unix/Linux 下tar命令是直接支持 gz 压缩和解压缩的。

2、binary 和 source的区别

背景:在Apache里面下东西经常会有binary和source的版本,不知道两个版本有什么区别、怎么选?
区别:简单来讲,binary是编译好的可以直接使用,source是还没编译过的源代码,需要自行编译。

3、library 和 jar 的区别
  library是类库,就是一堆.jar文件的集合。一般情况下都是若干个.class文件能实现一组功能,这时候可以把这些 .class 文件打包成 .jar 文件。比如说当需要使用集合类的时候,需要import java.uitl.*; 对应的就是一个jar包(.jar文件),它里面就是一堆.class文件。


星河滚烫,你是人间理想