浅析JDK和Tomcat的安装与配置方法
一,JDK环境变量;下载地址:HTTP://pan.baidu.com/s/1bpG3KYz
1,新建变量名:JAVA_HOME,变量值:C:\ Program Files \ Java \ jdk1.8.0_31
2,新建变量名:CLASSPATH,变量值:;%JAVA_HOME%\ lib中
3,打开PATH,添加变量值:%JAVA_HOME%\ bin中;%JAVA_HOME%\ JRE \仓
备注:
1,%JAVA_HOME%就是引用前面指定的JAVA_HOME,AVA_HOME就是jdk的安装路径;
2,JAVA_HOME指明JDK安装路径,此路径下包括lib,bin,jre等文件夹,tomcat,eclipse等的运行都需要依靠此变量
.3,PATH使得系统可以在任何路径下识别java命令
.4,CLASSPATH为java加载类(类或lib)路径,只有类在类路径中,java命令才能识别。
成功标志:javac的命令会有如下信息
二,tomcat的环境变量,下载地址http://pan.baidu.com/s/1qYVCudu
1,新建变量名:CATALINA_BASE,变量值:C:\ Program Files \ apache-tomcat-7.0.69
2,新建变量名:CATALINA_HOME,变量值:C:\ Program Files \ apache-tomcat-7.0.69
3,打开PATH,添加变量值:%CATALINA_HOME%\ lib中;%CATALINA_HOME%\ bin中
成功标志:startup命令会有如下信息
地址栏输入的http://本地主机:8080,会访问的Tomcat的默认欢迎页,代表服务器配置成功且成功启动
总结
以上所述是小编给大家介绍的JDK和Tomcat的安装与配置方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
相关推荐
-
举例讲解JDK注解的使用和自定义注解的方法
JDK中的三个基本注解 a.@Override:检查子类确实是覆盖了父类的方法. b.@Deprecated:说明已经过时了. c.@SuppressWarnings({ "unused", "deprecation" }):抑制程序中的警告.unused警告的类型.{}数组.all抑制所有警告. 简单使用: public class Demo1 { //@SuppressWarnings({ "deprecation", "unuse
-
Spring AOP中的JDK和CGLib动态代理哪个效率更高?
一.背景 今天有小伙伴面试的时候被问到:Spring AOP中JDK 和 CGLib动态代理哪个效率更高? 二.基本概念 首先,我们知道Spring AOP的底层实现有两种方式:一种是JDK动态代理,另一种是CGLib的方式. 自Java 1.3以后,Java提供了动态代理技术,允许开发者在运行期创建接口的代理实例,后来这项技术被用到了Spring的很多地方. JDK动态代理主要涉及java.lang.reflect包下边的两个类:Proxy和InvocationHandler.其中,Invoc
-
Studio 编译报错:compileSdkVersion 'android-24' requires JDK 1.8 or later to compile.的解决办法
报错翻译: compileSdkVersion android-24"需要JDK 1.8或更高版本编译. 报错现象如下图: 原因:studio默认选择编译的版本为1.8,而当前jdk环境不是1.8. 解决方法: 1. 在build.gradle中查看编译版本 2.查看studio设置,修改studio设置的jdk设置. 方法一:修改JDK,更改为JDK1.8, 方法二:更改studio编译版本.如下图: 总结 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价
-
解决MyEclipse中Maven设置jdk版本jdk1.8报错问题
今天安装了jdk1.8.tomcat8.和maven3.5.2,弄好后在myeclipse新建了一个maven项目,项目默认是jdk1.5,如图一,我把它改成jdk1.8,项目就报错了,如图二,然后update project后又变成jdk1.5了. 图一: 图二: 解决方法: 打开maven项目的pom.xml文件, 在build节点下加入下面这段代码 ,然后在选中项目右键-->maven4myeclipse-->update project...就能更新为jdk1.8了.如图三,现在项目已
-
Linux centOS安装JDK和Tomcat的教程
首先下载JDK. 这里使用的是jdk-8u181-linux-x64.tar.gz 下载Tomcat. 这里使用的是apache-tomcat-8.5.35.tar.gz 创建目录 $ cd / $ mkdir soft $ cd soft 把安装包放到soft里 可以使用yum命令上传 安装 yum install -y lrzsz rz回车选择文件 安装JDK $ cd /usr $ mkdir java $ tar -zxvf jdk-8u181-linux-x64.tar.gz -C /
-
JAVA JDK8 List分组获取第一个元素的方法
概述 在JAVA JDK8 List分组的实现和用法一文中介绍了JDK 8如何对list进行分组,但是没有提到如何在分组后,获取每个分组的第一个元素.其实这个也很简单,代码如下: package test; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.serializer.SerializerFeature; import java.util.ArrayList; import java.util.List; imp
-
Java基于JDK 1.8的LinkedList源码详析
前言 上周末我们一起分析了ArrayList的源码并进行了一些总结,因为最近在看Collection这一块的东西,下面的图也是大致的总结了Collection里面重要的接口和类,如果没有意外的话后面基本上每一个都会和大家一起学习学习,所以今天也就和大家一起来看看LinkedList吧! 2,记得首次接触LinkedList还是在大学Java的时候,当时说起LinkedList的特性和应用场景:LinkedList基于双向链表适用于增删频繁且查询不频繁的场景,线程不安全的且适用于单线程(这点和Ar
-
JDK动态代理与CGLib动态代理的区别对比
案例: public interface ForumService { void removeTopic(int topicId); void removeForum(int forumId); } 对相关方法进行性能监控 public class ForumServiceImpl implements ForumService { public void removeTopic(int topicId) { // PerformanceMonitor.begin("com.hand.proxy
-
JAVA JDK8 List分组的实现和用法
概述 对List进行分组是日常开发中,经常遇到的,在JDK 8中对List按照某个属性分组的代码,超级简单. package test; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.serializer.SerializerFeature; import java.util.ArrayList; import java.util.List; import java.util.Map; import java.util
-
JAVA JDK8 List获取属性列表
概述 在JDK 1.8里,可以使用如下代码获取List元素对象中某个属性的列表. package test; import java.util.ArrayList; import java.util.List; import java.util.stream.Collectors; public class ListAttrTest { public static void main(String[] args) { List<Coupon> couponList = new ArrayLis
随机推荐
- 批处理入门手册之批处理常用DOS命令篇(attrib、del、copy、xcopy)
- PHP正则表达式基本函数 修饰符 元字符和需转义字符说明
- SWT JFace 小制作 文本阅读器
- vue中mint-ui环境搭建详细介绍
- go语言中range用法
- 详解CentOS设置程序开机自启动的方法
- 充分利用ASP.NET的三种缓存提高站点性能的注意方法
- mac系统下为 php 添加 pcntl 扩展
- jquery ajax 检测用户注册时用户名是否存在
- 细谈php中SQL注入攻击与XSS攻击
- Android自定义Adapter的ListView的思路及代码
- JavaScript中的冒泡排序法
- php自定义函数br2nl实现将html中br换行符转换为文本输入中换行符的方法【与函数nl2br功能相反】
- javascript继承的六大模式小结
- C# web应用程序不能访问app_code下类的原因以及解决方法
- C++设计模式之简单工厂模式实例
- 关于axios返回空对象的问题解决
- 一道关于JavaScript变量作用域的面试题
- php中foreach结合curl实现多线程的方法分析
- 2年赚10多万的建站赚钱之路