JAVA环境搭建之MyEclipse10+jdk1.8+tomcat8环境搭建详解
一、安装JDK
1、下载得到jdk-8u11-windows-i586.1406279697.exe,直接双击运行安装,一直next就可以,默认是安装到系统盘下面Program Files,
我这里装在D:\Program Files\Java下面,注意安装完jdk之后会自动运行安装jre,这时的安装路径最好和jdk一样,方便管理,我的都是在D:\Program Files\Java下面。
2、环境变量配置:
右击“我的电脑”,点击“属性”;选择“高级系统设置”选项卡,点击“环境变量”;
在“系统变量”中,设置3项属性,JAVA_HOME、PATH和classpath(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”;
一般 PATH都是已经存在的。
3、配置如下:
1)JAVA_HOME
D:\Program Files\Java\jdk1.8.0_11
2)classpath
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib;
3)PATH
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
如图:

注意:classpath项的变量值前面是有一点的,Path的变量值一般加到原来值的前面,如果加到后面要用分号隔开。
4、验证安装成功与否:
“开始”->键入“cmd”;键入命令“java”,“javac”几个命令,出现画面,说明环境变量配置成功。
二、安装tomcat
1、下载apache-tomcat-8.0.15-windows-x86.zip,这是免安装版的,直接解压即可。如果是安装版的tomcat,双击运行一路next即可安装完毕,其中也可以配置一下安装路径,保持默认路径,端口也是默认8080。
比如,我们将tomcat解压缩后的目录为:F:\apache-tomcat-7.0.11-windows-x86\apache-tomcat-7.0.11(以下简称%TOMCAT_HOME%)
进入%TOMCAT_HOME%/bin,双击“startup.bat”启动tomcat,如果tomcat正常启动,我们访问“http://localhost:8080/”即可打开tomcat管理页面。
双击“shutdown.bat”,即可关闭tomcat。
管理账户配置:
进入%TOMCAT_HOME%/conf,编辑“tomcat-users.xml”,
因为是开发环境,所以这里我们配置一个超级用户admin ,使其能够管理tomcat,编辑后的内容如下:
Java代码
|
1
2
3
4
5
6
7
8
9
10
11
|
<?xml version='1.0' encoding='utf-8'?> <tomcat-users> <role rolename="manager-gui"/> <role rolename="admin-gui"/> <user username="admin" password="admin" roles="manager-gui,admin-gui"/> </tomcat-users> |
重新启动tomcat,之后就可以使用admin账户对tomcat进行管理了,这里只说明如何配置账户,关于如何使用界面管理tomcat暂不做叙述,具体参考tomcat帮助文档吧,主要原因是在开发环境下几乎用不到这个功能,而且我比较推荐手工配置。
2、验证安装:打开浏览器,键入http://localhost:8080/,如果出现一下页面即安装成功:
Localhost:8080 打不开可以修改端口号,重启tomcat

三、MyEclipse安装与配置
安装MyEclipse
MyEclipse 10.6
下载地址https://www.jb51.net/softs/451087.html
配置tomcat
首先我们打开Myeclipse,进入偏好设置window-perference:如下图所示:

进入偏好设置(perference),在偏好设置的搜索栏那里输入tomcat查找tomcat.如下图所示:

我们可以看到搜索到的有四个tomcat项:
第一个是Myeclipse的自带tomcat,然后是自己下载使用的tomcat版本,有5.x,6.x,4.x,我们最常用的就是tomcat6.0,在这里我们以6.0作为说明:
在这里我们点击tomcat6.0进入,然后将自己安装目录添加进去。

使用免安装版本,比安装版好很多。

然后我们找到Myeclipse自带的tomcat项,将自带的tomcat设为禁用(disable)。如图所示:

然后我们点击tomcat6.x,也就是我们自己添加的tomcat,我们将tomcat6.x的jdk设置为自己安装的jdk,为了统一。

设置完这些之后,我们点击apply,然后点击ok就行了。
四、配置jre
1.打开myeclipse10.0,依次点击菜单栏中Window-->preferences,弹出preferences设置对话框。


2.在首选项界面选择Java --> Installed JREs,在这个界面你可以添加,编辑,删除jre。

3. 在InstalledJREs界面,点击add,会出现JRE Type界面,来选择jre的类型。我选择standardVM。
然后点next。

4.在新弹出的jre definition界面,点击上面的“Directory...”,在新弹出框中选择你安装Java jdk的位置。点击“确定”。
5.然后点击finish按钮,完成jre添加。
6.回到首选项中的Installed JREs界面,在新添加的jre之前√
然后点击“OK”完成设置。
JAVA环境搭建之MyEclipse10+jdk1.8+tomcat8环境搭建详解的更多相关文章
- Hadoop集群搭建安装过程(三)(图文详解---尽情点击!!!)
Hadoop集群搭建安装过程(三)(图文详解---尽情点击!!!) 一.JDK的安装 安装位置都在同一位置(/usr/tools/jdk1.8.0_73) jdk的安装在克隆三台机器的时候可以提前安装 ...
- java 日志体系(三)log4j从入门到详解
java 日志体系(三)log4j从入门到详解 一.Log4j 简介 在应用程序中添加日志记录总的来说基于三个目的: 监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作: 跟踪代 ...
- 转:关于将Java编译过的.class文件打成jar可执行文件/JAR详解
原文链接:关于将Java编译过的.class文件打成jar可执行文件/JAR详解 如何把 java 程序编译成 .exe 文件.通常回答只有两种,一种是制作一个可执行的 JAR 文件包,然后就可以像. ...
- “全栈2019”Java多线程第二十四章:等待唤醒机制详解
难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java多 ...
- “全栈2019”Java多线程第二十三章:活锁(Livelock)详解
难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java多 ...
- “全栈2019”Java多线程第十六章:同步synchronized关键字详解
难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java多 ...
- “全栈2019”Java多线程第十四章:线程与堆栈详解
难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java多 ...
- “全栈2019”Java多线程第九章:判断线程是否存活isAlive()详解
难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java多 ...
- “全栈2019”Java多线程第八章:放弃执行权yield()方法详解
难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java多 ...
随机推荐
- Laravel-手机短信验证码-阿里云
1.composer require alibabacloud/client2.App\Service\AliyunSms.php <?php namespace App\Service; us ...
- phpStudy 升级 MySQL5.7
最新在开发项目中需要使用到mysql5.7以上版本,但是phpStudy的版本是5.5,所以需要针对MySQL升级一下 步骤 1.备份原本MySQL 备份:原本phpStudy中的MySQL文件夹改 ...
- 移动端开发为什么使用@2x@3x图片
物理.逻辑与位图像素的概念 关于设备物理像素和逻辑像素,这两个像素一个是实体的,一个是抽象的单位.除此之外还有一个不可忽视的像素,就是位图像素. 物理像素(设备像素):指的是设备屏幕实际拥有的像素点. ...
- 【Calculate】Calculate Linux安装操作记录
镜像下载.域名解析.时间同步请点击 阿里云开源镜像站 一.Calculate简介 Calculate Linux 是一个基于 Gentoo的发行版本. Calculate 目录服务器 (CDS) 是一 ...
- Linux移植总结--Linux中asm和arch的软链接
@ 目录 问题 include <asm/aaa.h>实际用的是asm-arm/aaa.h include <asm/arch/memory.h>实际用的是include/as ...
- Colbalt Strike之CHM木马
一.命令执行(calc)木马生成 1.生成木马 首先创建一个根目录,文件名为exp 在文件夹里创建两个目录和一个index.html文件 在两个目录里分别创建txt文件或html文件 index.ht ...
- Minikube使用文档
最近在参与社区flink-operator的开发,开发的过程中经常使用到minikube来本地验证这篇文章记录下相关使用 安装 https://minikube.sigs.k8s.io/docs/st ...
- Linux C++ 实现一个简易版的ping (也就是imcp协议)
背景: 想实现一个在没外网的时候就自动重启路由器的功能. 又不想用ping命令,因为在代码里调用system("ping"); 可能会比较耗时,得单开线程.于是找了个实现ICMP协 ...
- 学习廖雪峰的Git教程2--远程仓库
今天跳过之前版本管理,先来学习远程仓库内容: 1.创建ssh(这是为没有ssh key准备的,如果有就可以进行下一步: 敲入 $ ssh-keygen -t rsa -C "youremai ...
- SpringAOP--代理
前言 在Spring或者SpringBoot中,可以通过@Aspect注解和切点表达式等配置切面,实现对某一功能的织入.然而其内部到底是如何实现的呢? 实际上,Spring在启动时为切点方法所在类生成 ...