Window下JDK、Tomcat、eclipse安装与配置

时间:2022-09-08 07:43:19

今天项目组开会,由于.Net平台的限制无法满足现有业务需求,项目计划从.Net平台转Java平台,采用Java+Spark+Hadoop,之前关于Java和Hadoop的书也买的有只是平时看的少,最近也都是在看关于股票和项目架构的书,放在那好久了,正好凑着项目转Java的机会把Java也学一下,Hadoop的话先放一放,其实都是面向对象的编程语言,主要还是编程思想,和C#都是差不多,所以要转Java我还真不怕,之前也不是没转过,当时自学半个月oc就直接从C#转iOS了,一个字就是干!撸起袖子就是干!

学习任何语言都是从配置环境开始,Java环境配置比较麻烦,不像C#直接安装VS就好了,由于今天时候也不早了,今天先把JDK安装配置一下,以后再安装IDE和服务器。

一、下载JDK 这个从网上下载下来就ok了,比较简单,就不写了

二、安装JDK和JRE

将下载的JDK双击安装,在安装的过程中会出现两次让用户选择路径,第一次是安装JDK第二次是安装jre。这里我把Jdk和jre都安装在了同一个文件夹下,D:\Program Files\Java,一个是D:\Program Files\Java\jdk1.8.0_121,一个是D:\Program Files\Java\jre8。下图是安装jdk的截图,安装jre时选择正确路径就好。

Window下JDK、Tomcat、eclipse安装与配置

Window下JDK、Tomcat、eclipse安装与配置

三、配置系统变量

1.在我的电脑右键属性显示下面的窗口,点击环境变量。

2.在系统变量部分新建JAVA_HOME 变量,这里变量值是安装的JDK的路径

Window下JDK、Tomcat、eclipse安装与配置

3.寻找 Path 变量→编辑

在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre8\bin;

(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)

Window下JDK、Tomcat、eclipse安装与配置

4.新建 CLASSPATH 变量

变量值填写   .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)

Window下JDK、Tomcat、eclipse安装与配置

四、验证是否安装配置成功

打开cmd命令窗口输入Java -Version,出现下面的内容说明JDK配置成功。

Window下JDK、Tomcat、eclipse安装与配置

五、Tomcat的安装配置

1.下载可从官网下载Tomcat  http://tomcat.apache.org/download-80.cgi

2.安装

在安装过程中可以配置下默认的端口号 这里改为80端口

Window下JDK、Tomcat、eclipse安装与配置

3.选择配置JDK时安装jre的路径

Window下JDK、Tomcat、eclipse安装与配置

4.选择安装的路径 这里我把它安装在了JDK同一个文件夹下

Window下JDK、Tomcat、eclipse安装与配置

5.安装完成配置环境变量

一直点击下一步,安装完成,此时在浏览器输入http://localhost/是会报错的,还需要配置下系统变量,安装上面配置JDK系统变量的方法

新建 CATALINA_HOME——>D:\Program Files\Java\Tomcat8.5 安装的路径

6.测试安装是否成功

在浏览器输入http://localhost/,显示下面的页面则安装成功

Window下JDK、Tomcat、eclipse安装与配置

六、eclipse的安装与测试

我这是接着昨天的博客继续写,今天白天搞了半天,在公司把环境可算是搭建好了,这还要感谢公司的小伙伴潘工和李工,回到家自己又操作了一遍这一遍顺利多了。

1.安装Eclipse

从官网下载然后安装,这里需要注意的是在安装过程中要选择安装的是什么类型的,开始选的是不是javaee的那个,然后就找不到怎么创建动态web工程了,又重新安装选择了一下。

2.创建Dynamic Web project

选择New-Dynamic Web project,如果没有在other中找。并选择tomcate。

Window下JDK、Tomcat、eclipse安装与配置

3.新增一个HelloWorld.jsp文件

在WebContext下右键新建一个HelloWorld.jsp文件,在文件的Body中输入HelloWorld.

Window下JDK、Tomcat、eclipse安装与配置

4.启动

选中窗体下面的Server右键Add And Remove,将HelloWorld选中到服务中

5.点击启动按钮启动,启动之后可以在浏览器输入http://localhost:8088/HelloWorld/HelloWorld.jsp,就会输出HelloWorld.

Window下JDK、Tomcat、eclipse安装与配置

6.错误

在启动服务的过程中会弹出端口被占用如下图,如果只是在conf的server.xml更改端口其实也是没有用的,需要将原来的tomcat删除然后重新添加。如果想查看是哪些服务占用了端口可以使用命令行netstat来查看,具体可以百度。

Window下JDK、Tomcat、eclipse安装与配置

Window下JDK、Tomcat、eclipse安装与配置的更多相关文章

  1. 关于JDK+Tomcat+eclipse+MyEclipse的配置方法

    说一下关于JDK+Tomcat +eclipse+MyEclipse的配置方法: 1.jdk的配置 我用的是jdk1.6版本,与jdk1.5方法相同.执行完安装程序后就要在进行一下配置,步骤如下:右键 ...

  2. Linux CentOS 7 下 Apache Tomcat 7 安装与配置

    前言 记录一下Linux CentOS 7安装Tomcat7的完整步骤. 下载 首先需要下载tomcat7的安装文件,地址如下: http://mirror.bit.edu.cn/apache/tom ...

  3. linux下JDK,tomcat的安装与环境变量配置

    先从网上下载jdk(jdk-1_5_0_02-linux-i586.rpm) ,下载后放在/home目录中,当然其它地方也行. 进入安装目录#cd /home#cp jdk-1_5_0_02-linu ...

  4. JDK - Tomcat - Eclipse - JSP - Servlet 配置运行全攻略

    花了将近两个月的时间,从 JDK 开始一步一步摸索,历经千辛万苦,终于让第一个 Servlet 运行起来了,创建第一个 Servlet  程序确实要比创建第一个 Asp.net 程序困难多了,但是不要 ...

  5. Linux(ubuntu)下jdk&tomcat的安装

    1.下载相应版本的jdk及tomcat:sudo wget ${url} 2.解压: tar zxvf jdk-7u79-linux-x64.tar.gz​ tar zxvf apache-tomca ...

  6. Linux下jdk&tomcat的安装

    unbantu: 1.下载相应版本的jdk及tomcat:sudo wget ${url} 2.解压: tar zxvf jdk-7u79-linux-x64.tar.gz​ tar zxvf apa ...

  7. linux下jdk,tomcat的安装

    一.安装jdk 1.jdk下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.ht ...

  8. ubuntu-12.04.1-desktop-x64下JDK环境的安装与配置

    1.上oracle官网下载最新的JDK.在这里,我的系统是ubuntu-12.04.1-desktop-amd64,目前位置JDK的最新版本位7u9.jdk-for-linux有两种安装包,一种是rp ...

  9. Linux CentOS 7 下 JDK 1.7 安装与配置

    前言 简单记录一下在CentOS 7中安装配置JDK 1.7的全过程~ 下载 首先是jdk 1.7 64bit & 32bit的下载地址: jdk-7u79-linux-x64.tar.gz  ...

随机推荐

  1. MVC与MVVM区别?

    在MVC里,View是可以直接访问Model的!从而,View里会包含Model信息,不可避免的还要包括一些业务逻辑. MVC模型关注的是Model的不变,所以,在MVC模型里,Model不依赖于Vi ...

  2. hdu 4717(三分求极值)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4717 思路:三分时间求极小值. #include <iostream> #include ...

  3. nw&period;js如何处理拖放操作

    nw.js如何处理拖放操作 其实拖放(drag-drop)操作是Html5的功能,不是nw.js的内置API,那么我们采用Html5应用一般的处理方法就可以了. 首先我们看一下一个正常的页面,直接拖放 ...

  4. Delphi的哈希表(一)

    哈希表是通过哈希值来访问的,通过一定的内存浪费获取检索速度,在检索项时是不需要逐一检索.在编程中有一定的好处. unit Unit1; interface uses Windows, Messages ...

  5. ASP&period;NET 各种缓存

    原文地址:http://www.cnblogs.com/ltp/archive/2009/06/30/1514311.html   有时候总听到网友说网站运行好慢,不知如何是好:有时候也总见到一些朋友 ...

  6. net-ldap for ruby openNebula ldap

    preface:ldap 主要概念及术语 OpenNebula issues:missing step to use LDAP as default driver cp -r /var/lib/one ...

  7. 连载《一个程序猿的生命周期》-《发展篇》 - 7&period;是什么阻碍了&quot&semi;程序猿&quot&semi;的发展?

    有两件事想记录一下,具有普遍性和代表性."程序猿"加了引号,是泛指一类人,也并非局限于IT行业.       山东子公司的总经理是公司大股东之一,个子不高.有些秃顶.面容显老,但看 ...

  8. LeetCode 121&period; Best Time to Buy and Sell Stock (买卖股票的最好时机)

    Say you have an array for which the ith element is the price of a given stock on day i. If you were ...

  9. V4L2驱动内核文档翻译(一)

    随着一些视频或者图像硬件的复杂化,V4L2驱动也越来越趋于复杂.许多硬件有多个IC,在/dev下生成多个video设备或者其他的诸如,DVB,ALSA,FB,I2C ,IR等等非V4L2的设备.所以, ...

  10. 【SQL基础】三种类别语句

    SQL 语句主要可以划分为以下 3 个类别. DDL(Data Definition Languages)语句:数据定义语言,这些语句定义了不同的数据段.数据库.表.列.索引等数据库对象的定义.常用的 ...