这里写自定义目录标题
下载eclipse
进去之后,右边有不同时间的不同版本
我点击了2019-12(4.14)
第一for enterprise 是既有基础的java,又有java web的开发,第二for java developer是针对基础的java
我下载了第一个
选择中国地区的镜像下载加快速度
下载eclipse的中文语言包
如果需要下载汉化版的,进入网址下载语言包
选择刚刚下载的版本 2019-12
进入之后,找到简体中文,点击一个下载量最多的
选择中国地区的镜像下载,加快速度
关于JDK
下载
选择版本,然后download JDK
然后双击安装,记住安装的位置
配置环境变量
在系统变量里面新建一个java home,值是jdk安装的目录
然后在path里面加,jdk的bin目录,如果有jre的,还需要添加jre的bin目录
参考文章:https://blog.csdn.net/weixin_35940495/article/details/79006574(和我的环境变量配置有区别)
JDK13就没有JRE了,jdk8,jdk9还有jre
以下是安装jdk9的教程,双击jdk安装之后,最后会有一个安装JRE的,选择放在一个空目录下就好了。
https://www.bilibili.com/video/BV1WW411W7RB
测试
cmd中输入
java
javac
如果没有显示,是外部命令之类的,表示安装成功
查看版本java -version
查看jdk的路径java -verbose
多个版本的JDk
我电脑上有一个jdk13,还有一个jdk8
jdk13里面没有jre了,jdk8中还有jre,以上环境变量是jdk13的
但是项目中用的是jdk1.8,所以重新配置一下
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
在此之后,在我第一次查看JDK路径的时候,并不是我安装的jdk的路径,而是其他的一个spss软件的安装路径,后来才知道spss中也用到了jdk,所以当时安装spss的时候,自动安装了jdk,而且,在环境变量path中,这个spss 的路径在我添加的jdk路径之前,所有cmd在搜索的时候,会首先搜索到spss 的路径,所以我将spss的路径放在了jdk的后面
这个jdk就是系统在搜索的时候,会自动搜索的一个jdk
eclipse中的jdk
在新建项目的时候,eclipse会自动选择一个jdk,
也可以手动配置一个jre
参考博客
这个default应该是eclipse在第一次运行的时候,根据系统的java home环境自动寻找到的。
选择一个本机正确的jdk路径 name和下面lib加载都是系统自动完成的 选择好路径后 点 finish就ok了
Tomcat
版本对照表
下载好之后解压缩,在eclipse中配置tomcat
选择一个跟你刚刚下载对应的版本
添加刚刚解压缩的路径
file–new—dynamic web project
端口被占用
方法一:解除8080端口的进程
cmd中输入netstat -ano|findstr 8080
在任务管理器中找到这个8564进程,结束掉
方法二:修改tomcat的默认启动端口
修改这个8080,变成8099
方法三:(推荐使用这种方法)
在eclipse中直接修改端口号
运行出现404
端口依然是8080,
右键
然后,右键 clean,cleantomcat working place也可以点一下
改成这样
最后保存
以上是参考
https://blog.csdn.net/hao134838/article/details/52467783
但是,后来,我重启了eclipse之后,发现,不用改成上面那样,也正常运行了,不会出现404了
但是,有的时候,出现了404,按照上述步骤,操作一遍,即使不修改server location,再次运行,依旧可以。
配置相关tomcat server的jar包
如果没有就会,特别是新添加了一个server之后
报错“javax.servlet.http.HttpServlet” was not found
解决方法:
https://blog.csdn.net/zhazhaniaohehe/article/details/87294160
在有错误的项目上,右键——properties
最终