一、下载安装包

1.下载jdk 1.7 32位

2.下载tomcat 7.0

3.下载eclipse 免费版

1) 可以使用免费的Eclipse官方网站(http://www.eclipse.org)。

2) 可使用Eclipse IDE for Java EE Developers(206M)。

备注:这些软件的语言都是英文的,如果大家需要,可以自己下载一些中文包。

二、Java和javac环境配置

1. 安装JDK

a) JDK:开发工具包

b) 路径不要深,不要使用中文和空格

c) 安装目录:JDK+JRE

i. .exe

ii. 选择目录 eg. D:\Java\...

iii. 安装JRE eg.D:\Java\...

iv. 完成

2. 配置环境变量

a) 打开“系统属性”对话框->高级 eg.我的电脑->属性->高级选项卡->点击环境变量按钮

b) Administrator的用户变量与系统变量

i. Administrator的用户变量控制了登录用户的角色必须为Administrator,如果在这里配置环境变量,其他角色的人不能运行Java。

ii. 系统变量针对的是使用该系统的用户都可以运行Java,为了通用性,选择在这里配置。

iii. 环境变量:

1. JAVA_HOME:

a) 新建:变量名(JAVA_HOME),值(JDK的安装目录:能看到bin文件夹的目录,eg. D:\Java\jdk)

2. path:

a) 编辑

b) 在值的最前或最后贴入:%JAVA_HOME%\bin;(指定的JDK下的bin目录)

3. classpath

a) 新建

b) .;%JAVA_HOME%\lib\dt.jar;.;%JAVA_HOME%\bin\tools.jar

3. 测试开发环境搭建是否成功:DOS窗口,识别则成功。

a) javac命令(补充:javac –version 查看编译版本)

b) java命令(补充:java -version 虚拟机版本信息)

三、配置tomcat服务器

1.在安装好的tomcat下的bin文件夹下找到startup.bat,编辑startup.bat

在@echo off 下面

SET JAVA_HOME=C:\java\jdk

SET TOMCAT_HOME=D:\java\apache-tomcat-7.0.73-windows-x64\apache-tomcat-7.0.73/home_tomcat

2.浏览器运行localhost:8080,出现tomcat官网

附:tomcat 7个文件夹目录说明:

tomcat 下有 7 个目录(6.0 之后版本),分别是 bin,lib,work,temp,logs,conf,webapps目录,现在对每一目录做介绍。 tomcat 根目录在 tomcat 中叫。

1./bin: 存放各种平台下启动和关闭 Tomcat 的脚本文件。其中有个档是 catalina.bat,是 tomcat 中最重要的文档,包括了启动和停止等命令,后面的 startup.bat 和 shutdown.bat 都是调用 catalina.bat 里的 start/end 命令。 startup.bat 是 windows 下启动 tomcat 的文件,shutdown.bat 是关闭 tomcat 的文件。

2./lib: 存放 Tomcat 服务器和所有 web 应用都能访问的 JAR。

3./work : Tomcat 把各种由 jsp 生成的 servlet 文件放在这个目录下。

4./temp : 存放临时文件。

5./logs : 存放 Tomcat 的日志文件

6./conf : Tomcat 的各种配置文件, tomcat 启动的时候需要读取的配置文件:server.xml(tomcat 主要配置文件)、web.xml 和 tomcatat-users.xml、catalina.policy(安全策略文件)等。修改了以后需要重启 tomcat 才能生效.最重要的是 server.xml;配置 tomcat组件的 XML 文件 server.XML 其中包括

I.顶层类元素[Top Level Elements]: 位于整个配置文件的顶层, 包括和;

II.连接器类元素[Connectors ]: 客户和服务(容器类元素)间的通讯接口。接受客户请求,返回响应结果;

III.容器类元素[Containers]:处理客户请求并且生成响应结果,包含 3 个:

IV.嵌套类元素[Nested Components]: 可以加入到容器中的元素,包括:等

一个包含一个或多个;一个包含唯一一个和一个或多个,即多个共享一个;

一个包含多个,每个定义一个虚拟主机,包含一个或多个 web 应用; 元素是代表一个在虚拟主机上运行的 Web 应用

7./webapps: web 应用的发布目录,把 java 开发的 web 站点或 war 文件放入这个目录下就可以通过 tomcat 服务器访问了。

四、启动eclipse

java开发eclipse配置文件_配置eclipse开发环境相关推荐

  1. Vue项目开发需要准备和配置些什么环境?

    Vue项目开发需要准备和配置些什么环境? 一.首先需要安装node.js 下载:安装node.js链接 安装在D盘 window+R,输入cmd,打开命令提示符窗口,输入: npm -v 检测是否安装 ...

  2. 怎么解决java.exe闪退_解决Eclipse闪退问题的方法总结

    1.在C:/WINDOWS/system32 系统文件夹中ctrl+F 然后搜索java.exe,如果存在java.exe, javaw.exe etc.全部删除. 2.内存不足,打开Eclipse目 ...

  3. 开发web前端_移动前端开发和web前端开发的区别?

    如果说非要有区别的话应该就是开发的软件和方式不同,因为他们本来就不属于一端的东西,具体来看看下面: web前端开发 用最简单粗暴的方式来讲,就是用html + css + javascript来构建一 ...

  4. java applet怎么运行_配置Java Applet的运行环境

    Java小程序,也就是Java Applet,可以在Web浏览器中运行.Java Applet必须以脚本的形式嵌入到HTML页面中,才能在web浏览器中运行. 之前总以为本地安装了JDK,指定好JAV ...

  5. java环境变量配置检验_配置检测JDK环境的方法整理,非常详细

    如果你的电脑中没有安装JDK软件,就无法顺利进行Java程序开发,当然了,JDK安装完成,还需要配置环境变量.如果你不知道如何操作,本文介绍了在Win10系统中配置并检测JDK环境变量的方法流程,大家 ...

  6. linux环境下的eclipse,linux下配置eclipse环境

    注明:本文为博主原创文章,转载请注明出处 ####前期准备 (此文使用的是非安装版jdk1.8,你也可以下载版本更低的,而且建议使用1.6版本,66大顺嘛,嘻嘻) 1.点击下载[jdk](http:/ ...

  7. api 二次 开发 禅道_二次开发

    1. 二次开发 1.1. 介绍 在实际做项目中拿B2B2C进行二次开发的时候, 通常不希望在标准的产品上进行修改. 因为这样会导致标准产品的补丁包无法升级. 目前系统提供了配置二开目录的方式, 可以在 ...

  8. 原生开发什么意思_成都APP开发:原生APP开发与Web APP开发有什么区别呢?

    智能手机上的APP应用软件对于人们来说已经成为日常工作生活当中必不可少的工具,无论是工作生活中的聊天交流,购物,饮食,出行,娱乐都会有相应的APP软件.目前常见的APP软件开发模式有两种,一种是原生A ...

  9. python后端开发学路线_【后端开发】Python要学哪些内容?Python程序员学习路线图...

    很多零基础入门学习python不知道学习什么?也不知道Python要学哪些内容?下ki4网为您总结一下Python程序员学习路线图. python的应用范围是很广泛的,例如一些网络的爬虫,和web的开 ...

最新文章

  1. 创建Cocos2d-x 3.x项目以及项目结构简要说明
  2. 国家航天局:中国空间站预计到2022年前后建成
  3. C3P0连接池工具类使用
  4. 程序员的SOHO:接单到完成的全过程
  5. Eclipse:An internal error occurred during: Building workspace. GC overhead limit exceeded
  6. 设计模式(7) 续原型模式
  7. 多目标优化系列1---NSGA2的非支配排序函数的讲解
  8. Java用户修改头像接口
  9. win8.1产品安装临时密钥
  10. Cesium 影像卷帘对比
  11. 肇庆学院计算机励志奖学金,关于评选肇庆学院2019年国家奖助学金的通知
  12. 带你学习如何更好的使用uni-app(一)
  13. HEVC学习(三十四) —— 去方块滤波之五
  14. 微信二维码扫描下载APK
  15. Consider defining a bean of type的问题
  16. 百慕大群岛计划发起区块链土地登记系统
  17. 微信电脑版怎么修改信息提示音
  18. 航空票务中的月份和星期缩写
  19. Atcoder ABC276 A-E
  20. matlab 自动发邮件,matlab实现发邮件

热门文章

  1. 【游戏开发】视觉小说休闲游戏
  2. idea扫描过时方法
  3. 第二十二 webchat(2)
  4. 初学者大数据java学习路线从入门到精通
  5. 数据科学与大数据技术专业有哪些就业方向?
  6. Go:基于BDD的测试框架 Ginkgo 简介及实践
  7. html5 js(Javascript-Barcode-Reader)实现上传图片或拍照识别条形码的功能
  8. uniapp使用swiper根据动态数据实现分页
  9. 计算机应用技术 笔记,自考工学类计算机应用技术串讲笔记.doc
  10. 互联网反欺诈体系之二