目录
一.JDK(Java Development Kit) 的安装与配置
Tips1:首先明白我们要明白JDK是什么,为什么我们要配置?
Tips2:是不是jdk版本越高越好呢?有位前辈给我们详细的解释了一波
第一步:查看电脑版本以下载合适的JDK:右键此电脑->属性(x64即为64位操作系统,x86即为32位操作系统)
一.JDK(Java Development Kit) 的安装与配置
Tips1:首先明白我们要明白JDK是什么,为什么我们要配置?
JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK),主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。没有JDK的话,无法编译Java程序(指java源码.java文件),如果想只运行Java程序(指class或jar或其它归档文件),要确保已安装相应的JRE。
Tips2:是不是jdk版本越高越好呢?有位前辈给我们详细的解释了一波
引用自:Java的版本真的越高越好吗? (baidu.com)Java的版本真的越高越好吗? (baidu.com)Java的版本真的越高越好吗? (baidu.com)
( 图一)
第一步:查看电脑版本以下载合适的JDK:右键此电脑->属性(x64即为64位操作系统,x86即为32位操作系统)
( 图二)
第二步:进入JDK下载官网
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
进入之后基于自己电脑的操作系统和想要下载的JDK版本进行选择,这里要注意的是因为JDK在不断的更新,所以各位进入官网的时候可能与我所教授的图片不一样,不过大同小异。进入官网可见
( 图三)
以上画圈的部分分别是JDK版本和想要安装的操作系统下的JDK;这里要注意的是所安装的JDK版本要与Tomcat的版本相兼容。向下滑动,可以找到低版本的JDK
这里我自己选择了版本八的x64版本
上图可以看到JDK-8U361被上锁了,意思是需要接收协议才能提供下载
大家可以不选择下载这个版本,可以选择其他版本。步骤相同。我是自己以前有下载好的,这里以我自己的安装步骤给大家介绍。
第三步:下载好JDK安装
默认路径基本都在c盘下的,我的c盘满了,换了G。建议大家按照默认路径。也一定要记好安装路径。接着就是jre的安装,jre的安装要和jdk在最好在同一个文件夹下,在java目录下新建空白文件夹命名为jre1.8.0_144.(我的_144坏了,重装了_351,一样介绍)。也就是说JDK(开发)安装,到安装是JRE(运行),路径建议是将这两个安装到同一个目录下。
二.JAVA环境变量的配置
第一步:右键此电脑>属性>高级系统设置>环境变量>
第二步:配置JAVA_HOME(如图)
打开环境变量后,找到下方的新建变量,在打开的新建环境变量窗口输入变量名JAVA_HOME,
浏览目录,打开刚才JDK下载的文件夹(目录),然后确定 确定 确定。、
第三步:配置Path
打开环境变量,选中Path点击编辑
打开编辑,点击新建,输入%JAVA_HOME%\bin 确定
同样的方法新建一个%JAVA_HOME%\jre\bin 确定确定确定,这里就不上图了。为了避免输入错误字母及符号要求英文输入。
第四步:配置ClassPath
同JAVA_HOME一样,新建一个ClassPath变量,并配置ClassPath的值为下图所示
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
第五步:Win+R 输入cmd
在打开的窗口输入按顺序输入java,javac以验证是否安装和配置成功。
如上图所示,配置完成
三:Tomcat的安装与配置
Tips:什么是Tomcat?以下是我百度的结果
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。
诀窍是,当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet。另外,Tomcat和IIS等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。不过,Tomcat处理静态HTML的能力不如Apache服务器。
由此可见,Tomcat对于java web初学者来说是个很好的工具。
安装Tomcat之前先去官网查看自己需要的版本。如果不知道需要哪个的话,建议查看一下自己的java版本Win+R输入cmd
再打开的界面输入java -version
如上图所示,java version"1.8.0_351"说明我的java版本是8.0_351.
打开Tomcat官网查看各个版本的兼容性,Tomcat 9版本可以兼容我java8.0_351版本,所以我选择下载Tomcat9.。这里和java环境配置前提到Tips一样,有同样需要注意的地方,并不是版本越高越好,因为java高版本有很多不稳定性,Tomcat也是这样。可以兼容到自己的Java版本就可以了,如果有需要,可以尝试高版本。
第一步:下载合适的版本,这里我选择
下载解压后是一个文件夹
第二步:配置Tomcat环境变量
根据配置Java时的操作,右击此电脑>属性>高级系统设置>环境变量。新建环境变量。
变量名为CATALINA_HOME,变量值为刚才tomcat的绝对路径G:\java\apache-tomcat-9.0.71
然后确定确定确定。
我看见很多博主也有对CATALINA_BASE, CATA_TMPDIR的配置
我上网查了一下,CATALINA_HOME和CATALINA_BASE这两个属性仅在你需要安装多个 Tomcat实例而不想安装多个软件备份的时候使用,这样能节省磁盘空间。而CATALINA_TMPDIR是tomcat运行时的临时文件的配置。
所以配不配置可以自己视情况而定,这里我也选择配置。
新建环境变量CATALINA_BASE,变量值为tomcat的绝对路径这里我是G:\java\apache-tomcat-9.0.71。
新建环境变量CATALINA_TMPDIR 变量值为tomcat目录下的temp文件夹的绝对路径,例如
G:\java\apache-tomcat-9.0.71\temp
第三步:配置Path:
编辑Path变量,新建,输入tomcat/bin的绝对路径如:G:\java\apache-tomcat-9.0.71\bin
也可以新建以后,输入%CATALINA_HOME%\bin\
第四步:检查是否配置成功
Win+R 输入cmd
在打开的界面输入startup,然后会打开tomcat对话框
先别关闭,在浏览器中输入localhost:8080,出现以下界面说明安装配置成功
至此,JDK,JAVA,Tomcat都已经配置完成,恭喜恭喜
四.Eclipse中关于JDK和Tomcat的配置
第一部分JDK的配置:
打开eclipse>Window>Perferences>Java>Install JRES
这里有三个选项,我查了一下有位前辈这么介绍
引用自(83条消息) Standard 1.1.x VM与Standard VM的区别_「已注销」的博客-CSDN博客_eclipse stabdard 1.1.x vm
这里我们选择Standard VM 点击Next,再出现的界面中找到自己jdk目录
选中刚才添加的jdk,然后应用
还有个地方需要注意:在eclipse中进行开发的时候,build path 中JDK进行类库的编译(就是你使用类在不在这个JDK中),java compiler compliance level是对这个项目语法的编译(就是你的项目中语法的正确与否),也能够把java compiler compliance level中配置的编译版本号的做用看做是你这个项目未来开发完毕以后,要放到服务器上运行,那个服务器上JDK的运行版本
这里引用下别人的研究成果
大家可以根据自己的情况调整下;然后看看自己配置的结果;
自上而下,找到自己安装的版本
选中后,点击next,找到自己的安装路径,下面的jre可以默认
这里Tomcat也算配置好了,还要把tomcat控制器显示在控制台上。我们现在来创建一个动态网络工程:
打开Eclipse>file>new>Dynamic Web Project
输入项目名称,里面好多都是默认的信息
如果你的jdk版本大于1.8,那就可以选择4.0。大于1.7可以选择3.0。其他默认就好
这里一直下一步就可以了,直到项目创建完成 。
依次点击Window>show view>servers
点击建立更多的服务,在打开的对话框中选择自己tomcat版本,然后右键start
dianji
点击next ,把我们的项目添加到服务里
选中我们的项目,点击add选项,把左边的项目添加到右边 Finsh;;找到我们的项目,右键新建.JSP文件
在hello.jsp中简单简单输入点信息,然后运行
展示成果
山高路远,水激林深,道阻且长,好在一切已经开始
eclipse配置jdk和jre,maven