• Java之JavaWeb项目开发开始准备


    操作系统:Mac OS 10.11.6

    Tomcat版本:9.0.0.M17

    前言:部署Tomcat可以参考我一年前做的笔记:《在MAC下搭建JSP开发环境》,也可以参考大神写的挺好的《Mac 安装和配置 Tomcat》。

    1、部署好Tomcat之后,在浏览器中输入localhost:8080,即可进入下面的页面:

    然后

    点击取消之后会有提示页面:

    配置tomcat-users.xml中需要按照上面提示配置role角色和user账户即可。

    配置好tomcat-users.xml文件之后,只要重新启动tomcat服务器即可,一定要关闭了之后然后重新启动哦。然后再回到localhost:8080主页点击server status,输入配置好的账户和密码就OK了。

    后面如果点击Host Manager也是一样需要配置admin-gui角色和账户的。

    然后,如果在主页点击Mamager app则进入的是管理我们的项目页面:

     2、JavaWeb程序目录结构

    需要隐藏的并且需要考虑提高安全性的文件都放在WEB-INF目录下。

    3、在Eclipse安装插件让其关联Tomcat的启动、关闭和重连。

    插件下载地址:http://www.eclipsetotale.com/tomcatPlugin.html

    注意:一定要注意插件对应的Eclipse的版本,本人现在时期(2017年2月24日)的最新版本的Eclipse这个插件网站还没有支持。

         但是可以下载历史版本的Eclipse使用。

    4、创建我们有用的项目目录,简单而不冗余。

    或者直接新建,然后拷贝下面的代码(更新时间:2017年2月24日):

     1 <?xml version="1.0" encoding="UTF-8"?>
     2 <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
     3   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     4   xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
     5                       http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
     6   version="3.1"
     7   metadata-complete="true">
     8 
     9 
    10    
    11 </web-app>

    然后项目中的classes目录会自动隐藏,这个目录我们不需要看到。

    如果以后有人需要项目,只需要拷贝webapp给别人即可。而src源码可以留着。

    5、部署项目

    直接把项目放进tomcat,不是很方便,而且每次添加项目文件,会越来越拖慢tomcat的启动运行。

    所以就直接在tomcat配置文件添加路径访问的方法:

    上面图片里面的path就是项目上下文的路径,相当于path就是docBase的别名。

    通过浏览器访问项目的index.html:

    还有一种方法部署项目也是可行的,也推荐这种方法:

  • 相关阅读:
    6月17日
    6月16日
    6月15日
    6月14日
    6月13日
    6月12日
    6月11日
    6月10日
    6月8日
    6月5日
  • 原文地址:https://www.cnblogs.com/goodboy-heyang/p/6435248.html
Copyright © 2020-2023  润新知