macOS Sierra Version 10.13.2 环境下Tomcat的下载与安装以及InterlliJ IDEA 2017.2 环境下配置Tomcat 与创建Web项目

一、Tomcat的下载与安装

  1、官网(http://tomcat.apache.org/)下载Tomcat 9.0 Core:zip包;

  2、解压到指定的文件夹即可安装完成;

  3、测试是否安装成功

二、配置Tomcat的环境变量

  找到 .bash_profile 文件,写入以下内容,一般在home目录中,且为隐藏文件,无则自己创建并写入:

#配置tomcat 9 环境变量
export PATH=${PATH}:/Users/Mac/java工具包/apache-tomcat-9.0.0.M26/bin

三、terminal 下启动关闭Tomcat,并测试是否安装成功

 1、启动Tomcat命令:  

$ sudo startup.sh

 2、关闭Tomcat命令

$ sudo shutdown.sh

 3、示例:  

  启动terminal,输入命令:

$ sudo startup.sh

Password:

Using CATALINA_BASE:   /Users/Mac/java工具包/apache-tomcat-9.0.0.M26

Using CATALINA_HOME:   /Users/Mac/java工具包/apache-tomcat-9.0.0.M26

Using CATALINA_TMPDIR: /Users/Mac/java工具包/apache-tomcat-9.0.0.M26/temp

Using JRE_HOME:        /Library/Java/JavaVirtualMachines/jdk-9.0.1.jdk/Contents/Home

Using CLASSPATH:       /Users/Mac/java工具包/apache-tomcat-9.0.0.M26/bin/bootstrap.jar:/Users/Mac/java工具包/apache-tomcat-9.0.0.M26/bin/tomcat-juli.jar

Tomcat started.

  浏览器中输入localhost:8080;如显示以下图片则证明安装成功。

  关闭Tomcat:

$ sudo shutdown.sh

Using CATALINA_BASE:   /Users/Mac/java工具包/apache-tomcat-9.0.0.M26

Using CATALINA_HOME:   /Users/Mac/java工具包/apache-tomcat-9.0.0.M26

Using CATALINA_TMPDIR: /Users/Mac/java工具包/apache-tomcat-9.0.0.M26/temp

Using JRE_HOME:        /Library/Java/JavaVirtualMachines/jdk-9.0.1.jdk/Contents/Home

Using CLASSPATH:       /Users/Mac/java工具包/apache-tomcat-9.0.0.M26/bin/bootstrap.jar:/Users/Mac/java工具包/apache-tomcat-9.0.0.M26/bin/tomcat-juli.jar

NOTE: Picked up JDK_JAVA_OPTIONS:  --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED

四、安装目录说明

  bin ——Tomcat执行脚本目录
        conf ——Tomcat配置文件
        lib ——Tomcat运行需要的库文件(JARS)
        logs ——Tomcat执行时的LOG文件
        temp ——Tomcat临时文件存放目录
        webapps ——Tomcat的主要Web发布目录(存放我们自己的JSP,SERVLET,类)
        work ——Tomcat的工作目录,Tomcat将翻译JSP文件到的Java文件和class文件放在这里。

五、InterlliJ IDEA 2017.2 环境下配置Tomcat 与创建Web项目

1、Tomcat配置

① Configure->Preferences->Build, Execution, Deployment->Application Servers
② Add application server->Tomcat Server
注:此操作可解决了在正常创建Web项目时找不到Tomcat Server的情况。

2、创建Web项目

①Create New Project --> Java Enterprise --> Web Application(3.1)  -->确认已勾选“Create web.xml” --> next

②创建项目名称及路径 -->  Finish

在web/WEB-INF下创建两个文件夹:classes和lib

classes用来存放编译后输出的class文件,lib用于存放第三方jar包。

④配置文件夹路径

File -> Project Structure (快捷键:Ctrl + Shift + Alt + S) -> 选择Module :
 选择 Paths -> 选择"Use module compile output path" -> 将Output path和Test output path都选择刚刚创建的classes文件夹。

接着选择Dependencies --> 点击下方的“+”号  -> 选择 “Jars or Directories” --> -> 选择刚刚创建的lib文件夹

--> 选择“jar directory” --> 接着返回一路OK

⑤在右上角可选择默认或修改配置,对Tomcat Server配置(名称、路径、默认浏览器等)进行增加修改

添加Tomcat操作

Edit Configurations --> 左上角“+”  --> Tomcat Server --> Local

⑥ 运行项目

点击点击调试或运行按钮(首次调试control+alt+D)

显示如下,证明创建成功了

停止运行可按command+F2

⑦项目WEB-INF文件目录说明

  • WEB-INF:目录名称必须大写,此目录下的文件是无法通过浏览器直接访问对的。
  • web.xml:应用程序的部署描述符文件,可以在该文件中对应进行配置,例如配置应用首页:
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
  • classes:存放class文件的目录
  • lib:存放jar包的目录

3、添加项目到Tomcat的方法

最后点击OK,即可。

4、配置Tomcat定时加载

于Tomcat安装目录下找到context.xml

于context.xml中添加reloadable="true";

具体作用为,在修改任何文件时不用重启Tomcat,用于项目开发时使用。

Tomcat的下载安装及使用的更多相关文章

  1. tomcat的下载安装和配置以及和eclipse的配置

    一.Tomcat的下载安装环境变量配置 下载Tomcat 可以安装Tomcat了.下载好压缩包后,直接解压至某一目录下,目录中不能包含中文,上面安装JDK的时候也是.解压后如下所示: 将此文件夹拷贝到 ...

  2. 在Windows Server 2008 R2下搭建jsp环境(三)-Tomcat的下载安装

    1.百度搜索"Tomcat官网",点击有标志的官网进入,准备下载官方正版Tomcat. 2.进入Tomcat官网之后,在左边我们看到,Tomcat的有6,7,8这三个最流行的版本, ...

  3. window下tomcat的下载安装和环境配置

    一.下载安装tomcat 去官网:http://tomcat.apache.org/  下载自己所需要的版本,解压在没有中文的文件夹路径下. 直接打开压缩包下面,进入bin目录,双击startup.b ...

  4. apache tomcat的下载 安装 配置

    大家好!欢迎浏览我的博客 我们现在学习怎么下载,安装,配置apache-tomcat. 首先我们先了解一下Tomcat,Tomcat是Apache 软件基金会(Apache Software Foun ...

  5. macOS Sierra Version 10.12.6 环境下Tomcat的下载与安装以及InterlliJ IDEA 2017.2 环境下配置Tomcat 与创建Web项目

    一.Tomcat的下载与安装 1.官网(http://tomcat.apache.org/)下载Tomcat 9.0 Core:zip包: 2.解压到指定的文件夹即可安装完成: 3.测试是否安装成功 ...

  6. tomcat下载安装和配置

    Tomcat服务器 1.Web开发中的常见概念 (1)B/S系统和C/S系统 Brower/Server:浏览器 服务器 系统 ----- 网站 Client/Server:客户端 服务器 系统 -- ...

  7. Tomcat下载安装及常见问题解决办法

    一.Tomcat的下载: 下载地址:http://tomcat.apache.org/ 下载Tomcat6.0(在左侧的Download下,考虑到稳定性现在企业大部分还在用Tomcat6.0) (1) ...

  8. tomcat下载安装以及在eclipse中的配置

    eclipse的下载地址是http://www.eclipse.org/downloads/. tomcat的下载地址为http://tomcat.apache.org/ 这两个工具的安装都非常eas ...

  9. Tomcat的下载和安装

    登录Tomcat 站点,下载Tomcat最新版本http://tomcat.apache.org/Windows平台下载ZIP包,LInux平台下载TAR包,不建议下载安装文件,因为安装文件的 Tom ...

随机推荐

  1. spring管理hibernate session的问题探究

    我们再用spring管理hibernate的时候, 我们会继承HibernateDaoSupport 或者HibernateTemplate类. 我们不知道这两个类之间有什么关系. 也没有去关闭ses ...

  2. SQL 中用户建立与权限授予

    SQL 中用户建立与权限授予 一.原有 如果大家对我的博客动态非常关注的话,应该又看到我弄了一个随机MAN信息的小工具.但是呢,那个工具还有待加强(显示效果不是那么的好). 所以我就希望可以显示一些简 ...

  3. SSM搭建

    SSM搭建 SSM(Spring+SpringMVC+MyBatis)框架集由Spring.SpringMVC.MyBatis三个开源框架整合而成,常作为数据源较简单的web项目的框架.. Sprin ...

  4. 实现函数 ToLowerCase()

    /** * 实现函数 ToLowerCase(),该函数接收一个字符串参数 str, 并将该字符串中的大写字母转换成小写字母,之后返回新的字符串. * 输入: "Hello" * ...

  5. HDU-1260-Tickets(线性DP,DP入门)

    Tickets Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Su ...

  6. web站点启用https (二)

    接上篇内容 二.实际配置案例 实验案例:为web站点启用https 实验环境:seven公司有一个web站点,域名为www.seven.com,启用的身份验证方式是基本验证方式.随着业务发展想成为网上 ...

  7. Luogu P1951 收费站_NOI导刊2009提高(2)

    二分答案+堆优Dijkstra 这个题有些巧妙. 首先,因为要在油量耗完之前跑到终点,所以我们可以用最短路.只要从\(s\)出发到\(t\),它的最短距离大于油量,我们就可以断定它一定走不通,直接输出 ...

  8. P3440 [POI2006]SZK-Schools

    传送门 应该是很显然的费用流模型吧... $S$ 向所有学校连边,流量为 $1$,费用为 $0$(表示每个学校要选一个编号) 学校向范围内的数字连边,流量为 $1$,费用为 $c|m-m'|$(表示学 ...

  9. start and end call use itelephony and how to pick up a call

    Bluetooth Headset service: 但想想而已. 没有蓝牙耳机如何调用它来接听电话.想想有点搞笑. 网上扒的通过添加一个ITelephony.aidl来反射,注意aidl的写法,如果 ...

  10. 转 在子线程中new Handler报错--Can't create handler inside thread that has not called Looper.prepare()

    在子线程中new一个Handler为什么会报以下错误? java.lang.RuntimeException:  Can't create handler inside thread that has ...