JAVA-JAVA WEB开发工具下载与安装
1.JAVA SE(JDK下载)
程序名:jdk-8u141-windows-x64.exe
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
配置环境变量:
我的电脑->右击->属生->高级->环境变量->系统变量
新建->变量名写“JAVA_HOME”->变量值写“D:\Ruanjian\Java\jdk1.8.0_141”
新建->变量名写“CLASSPATH”->变量值写“.;”
修改->变量“PATH”->在开始位置增加“%JAVA_HOME%\bin”
运行->cmd->“java -version”->查看JAVA版本号
如果在用户变量中写只对该用户起作用,如果在系统变量中写对所有用户起作用。
2.Tomcat服务器
程序名:apache-tomcat-9.0.0.M22-windows-x64.zip
下载地址:http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.0.M22/bin/apache-tomcat-9.0.0.M22-windows-x64.zip
Binary Distributions:是编译好的二进制文件
Core:即Tomcat核心
.ZIP:Windows下的压缩文件
.tar.gz:即Linux下的压缩文件
Windows Service Installer:即Windows安装文件
Full documentation:完整文档
Deployer:即Tomcat部署文件
Extras:附加功能
Embedded:嵌入式
Source Code Distributions:是Apache提供的源代码文件
安装配置:
1.将“apache-tomcat-8.5.14-windows-x64.zip”解压到“D:\Ruanjian\apache-tomcat-8.5.14”
2.双击“D:\Ruanjian\apache-tomcat-8.5.14\bin\startup.bat”
3.当控制台输出如“Server startup in 1870 ms”,就表示Tomcat服务器启动了。
4.打开IE输入“http://localhost:8080”,就可以看到Tomcat的网页了。
配置虚拟目录:
1.在硬盘上任意位置建立一个文件夹,如“D:\Ruanjian\myjsp”。
2.在虚拟目录中建立一个名为“WEB-INF”的文件夹,并在文件夹建立一个web.xml的文件。
3.web.xml内容如下:
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.s3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
version="2.5">
</web-app>
4.打开Tomcat安装目录conf文件夹中的server.xml,找到文件最末端的“</Host>”,在其上面一行增加如下
代码:
<Context path="/test" docBase="D:\Ruanjian\myjsp"/>
5.为了使虚拟目录生效,Tomcat服务器需要重新加载server.xml文件,所以需要启动Tomcat服务器。
问题一:
问题现象:Tomcat双击startup.bat提示如下
“The CATALINA_HOME environment variable is not defined correctly
This environment variable is needed to run this program”
问题原因:"JAVA_HOME"内容写错了,JAVA指定的路径不对。
问题处理:修改正确的路径就可以了。
3.Eclipse(不推荐使用)
1.打开IE,输入“http://www.eclipse.org/home/index.php”
2.点击右上角的“Download”
3.点击“Download Packages”
4.选择“Eclipse IDE for Java EE Developers”列表中的64 bit。
5.点击“Download”。
6.下载后是个加压包“eclipse-jee-oxygen-R-win32-x86_64.zip”。
7.解压到“D:\Ruanjian\”下面。
8.直接双击“D:\Ruanjian\eclipse\eclipse.exe”就可以运行了。
4.MyEclipse(推荐使用)
1.打开IE,输入“http://www.myeclipsecn.com/”
2.点击“下载”
3.提示30天试用。
5.我直接百度MyEclipse,从百度下载的(我下载的是2014版)。
JAVA-JAVA WEB开发工具下载与安装的更多相关文章
- 微信Web开发者工具-下载、安装和使用图解
开发和测试小程序,需要借助微信官方提供的微信Web开发者工具进行预览和调试代码,从下载安装到使用,大致的流程如下: 1.下载安装包 下载地址传送门:https://developers.weixin. ...
- 微信小程序开发工具下载以及安装教程
微信公众平台上登录你的微信小程序账号 登录进入小程序开发-工具-下载,再根据你的系统选择相对应的版本地址进行下载. 以管理员身份运行下载,点击下一步,如图所示: 下一步,就会出现许可证协议 ...
- Java学习笔记二:Java开发工具Eclipse的安装与使用
Java开发工具Eclipse的安装与使用 正如office一样我们在开发java语言过程中同样需要依款不错的开发工具,目前市场上的IDE很多,这里只演示Eclipse的安装: 一:下载软件: 1.下 ...
- Java基础---Java 开发工具IntelliJ IDEA 安装
1.1 开发工具概述IDEA是一个专门针对Java的集成开发工具(IDE),由Java语言编写.所以,需要有JRE运行环境并配置好环境变量.它可以极大地提升我们的开发效率.可以自动编译,检查错误.在公 ...
- java基础-Eclipse开发工具介绍
java基础-Eclipse开发工具介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 所谓工欲善其事必先利其器,即将身为一名Java开发工程师怎么能没有一款好使的IDE呢?今天就 ...
- java基础-Idea开发工具介绍
java基础-Idea开发工具介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 之前给大家介绍过一款Java的IDE叫eclipse,有些功能用起来不是很得心应手,尤其是在导报的 ...
- 为什么做java的web开发我们会使用struts2,springMVC和spring这样的框架?
今年我一直在思考web开发里的前后端分离的问题,到了现在也颇有点心得了,随着这个问题的深入,再加以现在公司很多web项目的控制层的技术框架由struts2迁移到springMVC,我突然有了一个新的疑 ...
- 转: 为什么做java的web开发我们会使用struts2,springMVC和spring这样的框架?
from: https://github.com/RubyLouvre/agate/issues/8 今年我一直在思考web开发里的前后端分离的问题,到了现在也颇有点心得了,随着这个问题的深入,再加以 ...
- 在做java 的web开发,为什么要使用框架
现在做项目都会使用框架,现在很常见的框架就是SSH(Struts+SpringMVC+spring+hibernate),SSM(Struts/springMVC+Spring+Hibernate), ...
随机推荐
- glob 模块
# -*- coding: utf-8 -*- #python 27 #xiaodeng #glob 模块 #http://python.jobbole.com/81552/ #查找文件只用到三个匹配 ...
- shell之“>/dev/null 2>&1”
shell之“>/dev/null 2>&1” http://ixdba.blog.51cto.com/2895551/526442 今天在自己的一个技术群中又被问道了这么一个问题 ...
- poj 2187 Beauty Contest , 旋转卡壳求凸包的直径的平方
旋转卡壳求凸包的直径的平方 板子题 #include<cstdio> #include<vector> #include<cmath> #include<al ...
- Java菜鸟入坑学习要点
一.掌握静态方法和属性 静态方法和属性用于描述某一类对象群体的特征,而不是单个对象的特征.Java中大量应用了静态方法和属性,这是一个通常的技巧.但是这种技巧在很多语言中不被频繁地使用.理解静态方法和 ...
- html学习第一讲(内容html常规控件的的使用)
<html> <head> <title> 这是网页的标题</title> </head> <body> <h2>& ...
- ZOJ 3203 Light Bulb (三分查找)
Light Bulb Time Limit: 1 Second Memory Limit: 32768 KB Compared to wildleopard's wealthiness, h ...
- OAF_OAF控件系列3 - AdvancedTable的实现(案例)
2014-06-02 Created By BaoXinjian
- OAF_OAF控件系列1 - Region Type汇总(概念)
2014-06-22 Created By BaoXinjian
- Android 数据加密算法 Des,Base64详解
一,DES加密: 首先网上搜索了一个DES加密算法工具类: import java.security.*;import javax.crypto.*; public class DesHelper { ...
- 办公技巧:局域网内设置固定ip
第一步:查看自己现在的网络配置 打开命令行,输入:ipconfig /all 第二步:打开控制面板 - 网络配置 根据CMD命令的ipconfig信息对号入座填入即可. 然后,重启一下WIFI即可. ...