勤拂拭软件系列教程 之 Java Web开发之旅(1)

Java Web开发环境搭建

1 前言

工作过程中,遇到不少朋友想要学习jsp开发,然而第一步都迈不出,连一个基本的环境都没有,试问,如何能够继续开展。所以我想根据自己的经验,给有需要的朋友制作一些列最精简最高效的教程,这些都是我自己在实际编程中反复摸索的经验之谈,希望能够帮助到有需要的朋友。本章主要讲述如何利用eclipse+tomcat+mysql搭建java web 开发环境,也就是我们常说的jsp。后面的文章我会陆续通过一些具体的案例来介绍java web开发。

2 准备资源

  1. Windows 操作系统(winxp,win7,win8,win10 32位,64位均可)
  2. Eclipse(已放在百度网盘,文末附链接)
  3. Java环境(已放在百度网盘,文末附链接)

4.  mysql(已放在百度网盘,文末附链接)

5.  Tomcat(已放在百度网盘,文末附链接)

3 搭建环境

3.1     安装java环境

下载本文提供的java环境,从官网下载也行(1.7.0以上版本为宜),将java环境安装至windows某目录,不要带中文,如:”c:\java”

首先点击” jdk-7u67-windows-i586.exe“:

单击”下一步“

点击更改,选择安装目录:”c:\java“

之后一路单击下一步,遇到jre安装什么的不用管。那个是运行环境,用于打包的,直接下一步就可以。

最后结束安装。

接着需要将java加入我们系统的环境变量之中:

选中”计算机“ --> 右键 -->  属性 -->  高级系统设置 --> 高级 --> 环境变量

接着在”系统变量”中选中“Path”变量,点击编辑:

在变量值中加入java的bin路径,这里是”c:\java\bin”,注意前面加一个分号“;”和之前的环境变量隔开。

最后打开一个命令行(cmd),输入“java -version”,查看java环境变量是否配置完毕:

接着是配置JAVA_HOME变量,JAVA_HOME变量是Tomcat运行过程中需要使用的,没有这个变量,Tomcat就找不到系统中的java环境,进而无法正常启动,JAVA_HOME的配置过程如下:

1. 选中”计算机“ --> 右键 --> 属性 --> 高级系统设置 --> 高级 --> 环境变量:

2. 点击“新建”:

3. 在变量名上输入:JAVA_HOME

在变量值上输入java环境(JDK)的安装位置:在本例中是“C:\java”:

之后点击确定即可。

到此为止,我们系统的java环境安装完成,后续章节会进一步介绍其他组件的安装方法。

3.2 安装Tomcat

本节介绍Tomcat的安装步骤,可以下载本文提供的Tomcat环境,也可自行下载,这个随意。使用本文推荐的环境可以保证一次配通。

本文使用的Tomcat我已经放至baidu云盘,版本为7.0。tomcat的安装很简单,只需解压到一个目录即可,只要之前的java环境按照流程配置,那么Tomcat很快就能搞定。

我这里将tomcat解压到“E:\ apache-tomcat-7.0.63\”下,解压完后的目录组织如下:

Bin目录下存放的是可执行文件。

接下来测试Tomcat是否可用,进入Bin目录:

找到“startup.bat”文件,这个是tomcat的启动批处理文件,双击执行,如果报错,一般原因是因为之前的JAVA_HOME变量没有配置好,请回去进行配置。如果正常则会出现下面的界面:

打开浏览器,输入:http://127.0.0.1:8080

至此,Tomcat安装完毕。

3.3 安装Mysql

点击mysql安装包,直接进行安装,记住自己使用的用户名及密码。

本教程中使用的用户名及密码为root,root。

3.3 安装Eclipse

下载本文提供的Eclipse,并解压到windows某目录,如”c:\eclipse“,即可。

4 小结

本文讲解了搭建java web开发环境,为初学者迈出java web开发的第一步提供了一个参考教程,希望能够帮助到有需要的朋友。

下面附上本文涉及到的资源下载地址:

Eclipse:http://pan.baidu.com/s/1b5i08m

JDK:http://pan.baidu.com/s/1i4MXkHn

Tomcat7:http://pan.baidu.com/s/1o7Envn0

Mysql: http://pan.baidu.com/s/1slscPdj

Sqlyog(mysql可视化操作软件): http://pan.baidu.com/s/1cMZ7qe】

文章会不断更新,教程中有瑕疵的地方也会不断改进,敬请期待,欢迎交流改进。

6. 联系我们

勤拂拭软件工作室,专业计算机程序定制,程序辅导,论文指导。

技术交流QQ群:439261058

商务合作加QQ:1215714557

工作室官方博客:

http://www.cnblogs.com/wangleiblog/

http://blog.csdn.net/u012627658

工作室淘宝:

https://shop155817742.taobao.com/

勤拂拭软件 java web 开发教程(1) - 开发环境搭建的更多相关文章

  1. Android开发教程之【环境搭建及HelloWorld】(转载)

    引言 本系列适合0基础的人员,因为我就是从0开始的,此系列记录我步入Android开发的一些经验分享,望与君共勉!作为Android队伍中的一个新人的我,如果有什么不对的地方,还望不吝赐教. 在开始A ...

  2. 勤拂拭软件系列教程 - java web开发

    勤拂拭软件工作室持续推出Java Web开发系列教程与案例,供广大朋友分享交流技术经验,帮助喜欢java的朋友们学习进步: 1. 勤拂拭软件 java web 开发教程(1) - 开发环境搭建 勤拂拭 ...

  3. java web 开发教程(1) - 开发环境搭建

    勤拂拭软件系列教程 之 Java Web开发之旅(1) Java Web开发环境搭建 1 前言 工作过程中,遇到不少朋友想要学习jsp开发,然而第一步都迈不出,连一个基本的环境都没有,试问,如何能够继 ...

  4. 勤拂拭软件Android开发之旅(1) 之 Android 开发环境搭建

    勤拂拭软件工作室原创出品,欢迎转载,欢迎交流. 转载请注明原文:http://www.cnblogs.com/wangleiblog/p/6019063.html 勤拂拭软件Android开发之旅目录 ...

  5. 勤拂拭软件系列教程 之 Android开发之旅

    勤拂拭软件工作室持续推出Android开发系列教程与案例,供广大朋友分享交流技术经验,帮助喜欢Android的朋友们学习进步: 1. 勤拂拭软件Android开发之旅(1) 之 Android 开发环 ...

  6. Xamarin Anroid开发教程之验证环境配置是否正确

    Xamarin Anroid开发教程之验证环境配置是否正确 经过前面几节的内容已经把所有的编程环境设置完成了,但是如何才能确定所有的一切都处理争取并且没有任何错误呢?这就需要使用相应的实例来验证,本节 ...

  7. 使用jenkins自动部署java工程到jboss-eap6.3 -- 1.环境搭建

    使用jenkins自动部署java工程到jboss-eap6.3 -- 1.环境搭建 目录 使用jenkins自动部署java工程到jboss-eap6.3 -- 1.环境搭建 使用jenkins自动 ...

  8. iOS开发——实战OC篇&环境搭建之Xib(玩转UINavigationController与UITabBarController)

    iOS开发——实战OC篇&环境搭建之Xib(玩转UINavigationController与UITabBarController)   前面我们介绍了StoryBoard这个新技术,和纯技术 ...

  9. iOS开发——实战OC篇&环境搭建之纯代码(玩转UINavigationController与UITabBarController)

    iOS开发——实战OC篇&环境搭建之纯代码(玩转UINavigationController与UITabBarController)   这里我们就直接上实例: 一:新建一个项目singleV ...

随机推荐

  1. java实现红包的分配算法

    个人推测,微信红包在发出的时候已经分配好金额.比如一个10元的红包发给甲乙丙三个人,其实在红包发出去的时候,已经确定了第一个会领取多少,第二个会领取多少金额. 而不是在领取的时候才计算的.下面贴出实现 ...

  2. sqlserver学习_01

    sqlserver的学习成长之路,每一个技术的学习过程都是值得让人回味的,现在百度上关于sqlser的资料很多,但是都太杂,希望能为大家分享一点简单易懂的干货,跟大家一起进步学习. 一.建表 1.创建 ...

  3. Python模块configparser(操作配置文件ini)

    configparser模块提供对ini文件的增删改查方法. ini文件的数据格式: [name1] attribute1=value1 attribute2=value2 [name2] attri ...

  4. 深入解析OpenCart的代理类proxy

    1.什么是代理类 代理类指的是连接远程对象或不可见对象的接口,通常被客户端调用来连接真实的服务对象.更准确的定义参见维基百科 2.代理的作用 作为一个包装类,提供额外的功能 延迟加载 在本文讲到的op ...

  5. .Net EntityFramwork6.0 EF框架开发入门

    一.环境 开发环境:Sqlserver2008 R2.Visual Studio2012   二.准备工作 1.新建MVC空项目 2.通过NuGet获取 EntityFramework 包  操作截图 ...

  6. 配置Android开发环境遇到的问题

    1.给Eclipse设置android的SDK位置时,出现这个:This Android SDK requires Andr...ate ADT to the latest 一个升级ADT到指定版本或 ...

  7. Java课后练习

    1.利用循环输出:************************* public class Shape { public static void main(String[] args) { for ...

  8. c#获取网络时间并同步本地时间

    通过TCP形式来获取NTP时间.主要代码如下: [DllImport("kernel32.dll")] private static extern bool SetLocalTim ...

  9. $.ajax()方法详解 jquery

    $.ajax()方法详解   jquery中的ajax方法参数总是记不住,这里记录一下. 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址. 2.type: 要求为Str ...

  10. mysql索引类型和索引方法

    索引类型 mysql索引类型normal,unique,full text的区别是什么? normal:表示普通索引 unique:表示唯一的,不允许重复的索引,如果该字段信息保证不会重复例如身份证号 ...