JavaWeb重修(一)【JavaWeb入门】

废话不多说,这个系列是在我自己对JavaWeb的理解的基础上,结合之前JavaWeb开发的经验的总结。

 

在学习的过程中我会把我的源代码分享出来,喜欢的话记得给星星哦~

#手里目前确实有几个好一点的项目,不过实在是太忙了,等有时间了整理几篇博客出来供大家参考

 

JavaWeb重修(一)【JavaWeb入门】

一、首先是怎么学【学习的系统路线】:

这个我个人推荐的有:

【1】知乎:如何系统地学习java web技术?

【2】imooc职业路径:Java工程师:

JavaWeb重修(一)【JavaWeb入门】_第1张图片

剩下的那些基础的概念静态web资源,动态web资源,web应用,web发展史啥的就不再赘述。

注意!!!在进行项目开发的时候,工具的使用也是十分必要的,好的工具可以减少我们的出错率,提高我们的效率,这里推荐的有:intellij idea(编译器),(Git,Github)(代码保管,项目辅助工具,教程可以看慕课网上的免费视频:版本控制入门 – 搬进 Github)

 

二、WEB服务器:

        Web服务器是指驻留于因特网上某种类型计算机的程序,是可以向发出请求的浏览器提供文档的程序。当Web浏览器(客户端)连到服务器上并请求文件时,服务器将处理该请求并将文件反馈到该浏览器上,附带的信息会告诉浏览器如何查看该文件(即文件类型)。

        为什么要使用web服务器?

        在本地计算机上随便创建一个web页面,用户是无法访问到的,但是如果启动tomcat服务器,把web页面放在服务器中,用户就可以访问了。
  1、不管什么web资源,想被远程计算机访问,都必须有一个与之对应的网络通信程序,当用户来访问时,这个网络通信程序读取web资源数据,并把数据发送给来访者
  2、WEB服务器就是这样一个程序,它用于完成底层网络通迅。使用这些服务器,We应用的开发者只需要关注web资源怎么编写,而不需要关心资源如何发送到客户端手中。

 

        网上有很多服务器,这里我们先使用Tomcat服务器,其他的WebLogic,WebSphere啊啥的感兴趣可以自己在网上搜。

 

 

三、搭建JavaWeb应用开发环境——Tomcat服务器

【1】安装服务器:windows远程服务器 上部署javaweb项目

Tomcat官方站点:http://jakarta.apache.org

下载Tomcat安装程序包:http://tomcat.apache.org/

 

   首先要在电脑上安装JDK,配置环境变量
    1.下载JDK的安装地址:http://www.oracle.com 找到适合自己的安装版本进行安装即可
    2.配置环境变量:我的电脑-》属性-》高级系统设子-》环境变量
      主要增加/修改三个变量:Java_Home 即使JDK所在的绝对路径C:\ProgramFiles\Java\jdk1.6.0_41
                     Classpath ;%Java_Home%\lib (若原来有内容直接用分号隔开)
                     Path      %Java_Home%\bin;(若原来有内容直接用分号隔开)
    3.验证JDK是否安装成功
      在cmd下直接输入:java -version 查看到JDK版本证明配置成功

   然后是下载Tomcat进行解压
    1.Tomcat的下载地址:http://www.apache.org 选择适合自己的tomcat版本
    2.下载好Tomcat直接解压就可以,在bin目录下,启动startup.bat,验证是否启动成功

 

测试Tomcat服务器

    打开浏览器,输入http://localhost:8080/,能显示如下界面代表安装成功。

JavaWeb重修(一)【JavaWeb入门】_第2张图片

 

【2】Tomcat启动常见问题

 

        初学者经常遇到Tomcat无法正常启动的问题:

        1、JAVA_HOME环境变量设置问题:

        要想双击bin目录下的startup.bat文件启动Tomcat服务器,首先要做的就是在windows中设置JAVA_HOME环境变量,因为Tomcat服务器的启动需要用到这个JAVA_HOME环境变量,如果windows中不存在JAVA_HOME环境变量,则Tomcat服务器无法启动。    

        2、端口占用问题:

        因为Tomcat服务器启动时是需要默认是使用8080端口的,如果这个8080端口被别的应用程序占用了,那么Tomcat服务器就无法正常启动,看到的现象就是"Tomcat服务器启动界面会打印出异常错误信息,然后就自动关闭了"。

JavaWeb重修(一)【JavaWeb入门】_第3张图片

           这个窗口从启动到关闭的时间非常短,我们很难通过这个窗口看到Tomcat启动时的报错异常信息,因此我们一般只能通过Tomcat服务器的记录的log(日志)信息去查看Tomcat服务器的运行情况。在Tomcat服务器的根目录下有一个logs文件夹:

            JavaWeb重修(一)【JavaWeb入门】_第4张图片

        3、不小心更改了配置文件:

        tomcat 启动后 闪退 (环境配置都是对的TT)

 

四、补充:

            网上有说Tomcat也要像JDK那样配置环境变量,这是完全没有必要的,但配置了也不会出错,配置了以后,不论在任何地方启动startup.bat,tomcat都会依据该变量指定的位置来启动该位置的服务器:

JavaWeb重修(一)【JavaWeb入门】_第5张图片

如果不配置这些环境变量,Tomcat会在启动时自动指定startup.bat对应的Tomcat服务器的位置:    

 

下一篇:JavaWeb重修(二)【Idea 部署 Tomcat服务器】

你可能感兴趣的:(javaweb)