JavaWeb开发环境搭建

Tomcat 的主要配置

Tomcat:tomcat是实现了一个JavaEE标准的最小的Web服务器,是Apche组织开发的,免费的服务器,可以在网络中直接下载。最新的版本应该是8的版本,我使用了7.0x版本,下载的时候有两种版本:
·解压版:只需要解压,然后在服务器进行注册, 就可以使用
·windows 安装版:像其他程序一样,可以直接安装,会进行自动注册服务
Tomcat安装必须对本机的环境进行配置,在tomcat运行时必须使用JDK,本身需要对JAVASE的支持。在环境变量中配置JAVA_HOME,值就是JDK的安装路径。一般的服务都会在指定的端口上进行监听,tomcat默认的监听端口是8080,安装之后,tomcat目录中有下面的文件夹:
·bin:所有的可执行的文件
·lib:里面存放的就会说*.jar文件
·conf:配置文件,如果你想要修改服务器的话,都需要在此文件夹中进行配置
·logs:日志文件,如果服务器出现错误,会自动的记录到此文件夹中
·webapps:所有的可执行的web的项目都会放在这里
·work:次文件中保存了所有的临时文件,如果在开发中,当一个程序无论怎么修改,都无法正确的显示,就可以考虑删除work文件夹中所有的内容,如果还没有正确的显示,可以考虑删除浏览器的所有的临时文件和缓存。
启动tomcat:直接双击bin目录中的tomcat6.exe即可,而后在浏览器中输入:http://localhost:8080 出现如下画面:
JavaWeb开发环境搭建_第1张图片

配置虚拟目录:tomcat中配置虚拟目录是必须要会的,我们做的开发是在Elicpse中实现的, 而不是在tomcat中开发的,如果想要通过tomcat部署我们的web项目,有两种途径:
·快速部署
·配置虚拟路径
在部署项目之前,我们肯定是需要知道怎么能够在Eclipse中完成的tomcat的配置,就时说以后我们使用tomcat不再需要打开tomcat的路径,而是在Eclipse中直接完成运行、项目部署、tomcat关闭等操作。那么对于如何在tomcat中部署web工程呢,首先我们还是要了解一下web工程的目录结构:
·WebRoot
·Web-Inf
·web.xml

创建了工程之后,就可以在tomcat中进行部署。
第一种方式:快速部署,在开发中,使用快速部署是比较正常的方式,但是在部署到正式的服务器中的话,一般会使用第二种方式
第二种方式:配置虚拟路径,需要在tomcat/conf/server.xml中进行配置

配置完成之后,需要重启服务器。在开发中,对于服务器,一定要注意两个错误的出现:
·404:表示的是访问路径找不到
·500:程序本身出现了异常
在开发中,还有一种经常使用技能,就是打开文件列表的功能,就是说在访问的时候,访问的是此JavaWEb工程中所有的文件列表,而不是具体的去执行某一个jsp。

我们快速部署第一个项目,

1) 打开新建工程对话框,选择Dynamic web Project并点击下一步,如图:

在出现的工程设定窗口中,设定工程的名字和Dynamic web module version(对应的servlet版本,不同的Dynamic web module version对应生成的工程web.xml不一样。web组件版本是不下兼容,tomcat7一般对应着3.0。)

2)点击下一步,指定java文件的编译路径,如图:

3)单击下一步,可以设置web工程的根目录(也就是部属路径,一般我设置成WebRoot,记得勾选创建web.xml),如图:

JavaWeb开发环境搭建_第2张图片

4) 点击Servers,New一个新的Server,如图:
JavaWeb开发环境搭建_第3张图片


5) 双击该服务器,设置TomCat,如图:
JavaWeb开发环境搭建_第4张图片

6)右击新建的server,点击add and remove,把项目快速部署进server中,如图:

然后开启TomCat之后就能运行项目了。

现在运行第一个JavaWeb程序:

<body>
    <h1><% out.print("Hello World"); %></h1>
  </body>

注:我用的是macbook的电脑,所以部署过程和windows的还是有差别的,windows的具体流程可以去百度一下。

你可能感兴趣的:(java,tomcat,Web)