精华内容
下载资源
问答
  • tomcat

    千次阅读 2019-08-30 13:47:17
    tomcat 文章目录tomcat1. tomcat简介2. tomcat项目部署2.1 java环境安装2.2 tomcat部署2.3 开启管理模块 1. tomcat简介 Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,...

    tomcat

    1. tomcat简介

    Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。
    Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。
    诀窍是,当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet。另外,Tomcat和IIS等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。不过,Tomcat处理静态HTML的能力不如Apache服务器。目前Tomcat最新版本为9.0。

    tomcat就是传说中的中间件之一,tomcat本身是一个容器,专门用来运行java程序,java语言开发的网页.jsp就应该运行于tomcat中。而tomcat本身的运行也依赖于jdk环境。

    2. tomcat项目部署

    2.1 java环境安装

    安装jdk环境
    [root@swk ~]# yum -y install java-1.8.0-openjdk java-1.8.0-openjdk-devel
    .....安装过程略
    
    查看安装的版本
    [root@swk ~]# java -version
    openjdk version "1.8.0_131"
    OpenJDK Runtime Environment (build 1.8.0_131-b12)
    OpenJDK 64-Bit Server VM (build 25.131-b12, mixed mode)
    

    2.2 tomcat部署

    下载tomcat
    [root@swk ~]# cd /usr/src/
    [root@swk src]# wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-9/v9.0.24/bin/apache-tomcat-9.0.24.tar.gz
    
    解压部署
    [root@swk src]# ls
    apache-tomcat-9.0.24.tar.gz  debug  kernels
    [root@swk src]# tar xf apache-tomcat-9.0.24.tar.gz -C /usr/local/
    [root@swk src]# cd /usr/local/
    [root@swk local]# ln -s apache-tomcat-9.0.24/ tomcat
    [root@swk local]# ll
    总用量 0
    drwxr-xr-x. 2 root root  6 3月  10 2016 bin
    drwxr-xr-x. 2 root root  6 3月  10 2016 etc
    drwxr-xr-x. 2 root root  6 3月  10 2016 games
    drwxr-xr-x. 2 root root  6 3月  10 2016 include
    drwxr-xr-x. 2 root root  6 3月  10 2016 lib
    drwxr-xr-x. 2 root root  6 3月  10 2016 lib64
    drwxr-xr-x. 2 root root  6 3月  10 2016 libexec
    drwxr-xr-x. 2 root root  6 3月  10 2016 sbin
    drwxr-xr-x. 5 root root 49 8月  28 05:55 share
    drwxr-xr-x. 2 root root  6 3月  10 2016 src
    lrwxrwxrwx. 1 root root 21 8月  30 02:48 tomcat -> apache-tomcat-9.0.24/
    
    写一个hello world的java页面
    [root@swk ~]# vim index.jsp
    [root@swk ~]# cat index.jsp 
    <html>
    <head>
            <title>test page</title>
    </head>
    <body>
            <%
                out.println("Hellow World");
            %>
    </body>
    </html>
    
    [root@swk ~]# mkdir /usr/local/tomcat/webapps/test
    [root@swk ~]# cp index.jsp /usr/local/tomcat/webapps/test/
    [root@swk ~]# ll /usr/local/tomcat/webapps/test/
    总用量 4
    -rw-r--r--. 1 root root 141 8月  30 02:58 index.jsp
    
    启动tomcat
    [root@swk ~]# /usr/local/tomcat/bin/catalina.sh start
    Using CATALINA_BASE:   /usr/local/tomcat
    Using CATALINA_HOME:   /usr/local/tomcat
    Using CATALINA_TMPDIR: /usr/local/tomcat/temp
    Using JRE_HOME:        /usr
    Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
    Tomcat started.
    
    [root@swk ~]# ps -ef|grep tomcat
    root      12970      1 10 02:58 pts/1    00:00:01 /usr/bin/java -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Dignore.endorsed.dirs= -classpath /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat -Djava.io.tmpdir=/usr/local/tomcat/temp org.apache.catalina.startup.Bootstrap start
    root      13017  12770  0 02:59 pts/1    00:00:00 grep --color=auto tomcat
    [root@swk ~]# ss -antl
    State      Recv-Q Send-Q Local Address:Port               Peer Address:Port              
    LISTEN     0      128              *:22                           *:*                  
    LISTEN     0      100      127.0.0.1:25                           *:*                  
    LISTEN     0      100             :::8080                        :::*                  
    LISTEN     0      128             :::22                          :::*                  
    LISTEN     0      100            ::1:25                          :::*                  
    LISTEN     0      1         ::ffff:127.0.0.1:8005                        :::*                  
    LISTEN     0      100             :::8009                        :::*  
    

    在浏览器上浏览网页

    在这里插入图片描述

    2.3 开启管理模块

    在这里插入图片描述

    在这里插入图片描述

    • 修改配置文件/usr/local/tomcat/conf/tomcat-users.xml
    [root@swk ~]# vim /usr/local/tomcat/conf/tomcat-users.xml
    ......
      <role rolename="manager-gui"/>
      <role rolename="admin-gui"/>
      <user username="tomcat" password="123456" roles="manager-gui,admin-gui"/>
    </tomcat-users>		## 在此行前面添加以上内容
    
    注意:admin-gui是管理Host Manager项的,manager-gui是管理Server status和Manager App项
    
    • 修改配置文件/usr/local/tomcat/webapps/manager/META-INF/context.xml
    <Context antiResourceLocking="false" privileged="true" >
      <Valve className="org.apache.catalina.valves.RemoteAddrValve"
             allow="192\.168\.30\.1|127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />     ##此处要允许宿主机的ip访问
      <Manager sessionAttributeValueClassNameFilter="java\.lang\.(?:Boolean|Integer|Long|Number|String)|org\.apache\.catalina\.filters\.CsrfPreventionFilter\$LruCache(?:\$1)?|java\.util\.(?:Linked)?HashMap"/>
    </Context>
    
    • 重启tomcat
    [root@swk ~]# /usr/local/tomcat/bin/catalina.sh stop
    Using CATALINA_BASE:   /usr/local/tomcat
    Using CATALINA_HOME:   /usr/local/tomcat
    Using CATALINA_TMPDIR: /usr/local/tomcat/temp
    Using JRE_HOME:        /usr
    Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
    
    [root@swk ~]# /usr/local/tomcat/bin/catalina.sh start
    Using CATALINA_BASE:   /usr/local/tomcat
    Using CATALINA_HOME:   /usr/local/tomcat
    Using CATALINA_TMPDIR: /usr/local/tomcat/temp
    Using JRE_HOME:        /usr
    Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
    Tomcat started.
    

    现在已经可以进入Server status和Manager App了,点击对应的按钮,输入密码即可进入,页面如下:
    在这里插入图片描述
    在这里插入图片描述
    但是现在还不能进入Host Manager

    • 修改配置文件/usr/local/tomcat/webapps/host-manager/META-INF/context.xml
    <Context antiResourceLocking="false" privileged="true" >
      <Valve className="org.apache.catalina.valves.RemoteAddrValve"
             allow="192\.168\.30\.1|127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />	      ##同样加上允许宿主机ip访问
      <Manager sessionAttributeValueClassNameFilter="java\.lang\.(?:Boolean|Integer|Long|Number|String)|org\.apache\.catalina\.filters\.CsrfPreventionFilter\$LruCache(?:\$1)?|java\.util\.(?:Linked)?HashMap"/>
    </Context>
    
    • 重启tomcat
    [root@swk ~]# /usr/local/tomcat/bin/catalina.sh stop
    Using CATALINA_BASE:   /usr/local/tomcat
    Using CATALINA_HOME:   /usr/local/tomcat
    Using CATALINA_TMPDIR: /usr/local/tomcat/temp
    Using JRE_HOME:        /usr
    Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
    
    [root@swk ~]# /usr/local/tomcat/bin/catalina.sh start
    Using CATALINA_BASE:   /usr/local/tomcat
    Using CATALINA_HOME:   /usr/local/tomcat
    Using CATALINA_TMPDIR: /usr/local/tomcat/temp
    Using JRE_HOME:        /usr
    Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
    Tomcat started.
    

    点击Host Manager的按钮,输入密码即可进入,页面如下:
    在这里插入图片描述

    展开全文
  • Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台...
  • tomcat中间件

    2016-01-15 17:41:53
    Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台...
  • Win10安装Tomcat服务器与配置环境变量

    万次阅读 多人点赞 2019-10-18 11:52:41
    Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选。本文主要讲述Windows环境Tomcat服务器安装与...

    Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选。本文主要讲述Windows环境Tomcat服务器安装与环境变量配置

    下载安装JDK

    要想安装Tomcat服务器,首先要安装配置好JDK,可以参考JDK安装与环境变量配置

    Windows + R然后输入cmd进入命令行窗口,检查Java是否安装正确,检查的命令为java -version

    如果输出类似下面的内容说明安装成功

    java version "1.8.0_191"
    Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
    Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)
    

    下载Tomcat压缩包

    Tomcat有Tomcat7,Tomcat8和Tomcat9,目前企业使用较多的是Tomcat8,所以这里以Tomcat8为列

    进入Tomcat8下载网址:Tomcat8下载网址https://tomcat.apache.org/download-80.cgi

    点击左侧Download下的对应版本,这里我下载的是64-bit Windows zip,即Windows 64位的zip包

    Tomcat主要有三个安装版本

    • tar.gz:Linux环境下的压缩包,免安装

    • Windows.zip:Windows压缩包,免安装,解压即用,推荐安装,同时注意根据自己电脑是64位系统还是32位系统下载对应的压缩包

    • Windows Service Installer:Windows安装包,32位和64位版本的Windows系统都适用

    在这里插入图片描述

    解压Tomcat压缩包

    将下载好的zip包放到指定的位置,注意:路径不能有中文和特殊字符

    我的zip包放在C:\develop\Tomcat

    在这里插入图片描述

    然后解压到当前文件夹既可

    在这里插入图片描述

    Tomcat目录结构

    解压Tomcat后的目录结构如下图

    在这里插入图片描述

    具体目录文件作用可参考Tomcat目录结构,说明写的非常详细哦

    启动Tomcat

    在Tomcat的bin目录里双击运行startup.bat文件,如果出现如下的界面,说明你的Tomcat服务器已经成功跑起来了,为自己点赞。

    在这里插入图片描述

    然后在浏览器地址栏输入127.0.0.1:8080或者localhost:8080即可进入Tomcat主界面

    在这里插入图片描述

    但是有些小伙伴在启动Tomcat时也会遇到各种各样的问题,比如Tomcat的startup.bat启动后出现乱码,端口占用,启动后闪退等问题,具体可以参考Tomcat乱码与端口占用的解决方案

    环境变量配置

    Tomcat的环境变量配置跟JDK的环境变量配置几乎一样,只是修改变量名称和对应的路径,具体操作如下。

    注意:如果不是经常需要全局使用Tomcat,个人不建议设置环境变量,因为可能与其他命令冲突,而且不像JDK使用得那么多,其实直接进入Tomcat目录启动也是很方便的。

    此电脑右键属性

    在这里插入图片描述

    单击"高级系统设置",然后单击"环境变量"。

    在这里插入图片描述

    新建->变量名"CATALINA_HOME",变量值"C:\develop\Tomcat\apache-tomcat-8.5.47"(即Tomcat的安装路径)

    在这里插入图片描述

    在系统变量找到变量名"Path",点击编辑,然后点击"新建",然后输入上"%CATALINA_HOME%\bin",点击"确定",再点击"确定"。

    在这里插入图片描述

    测试环境变量是否配置成功,Windows + R然后输入cmd进入命令行窗口,检查的命令为startup.bat

    如果输出如下则说明配置成功

    在这里插入图片描述

    展开全文
  • tomcat闪退原因分析

    千次阅读 2019-10-09 10:00:14
    tomcat闪退原因分析tomcat...在学习javaweb阶段,我们一般使用的是tomcat最为我们的学习服务器,tomcat它是免费且开源的。 第一种端口被占用 第二种jdk不匹配 第三种运行环境配置 分析tomcat环境变量配置 1、有没有...

    tomcat闪退原因分析

    在学习javaweb阶段,作为学员,我们一般使用的是tomcat最为我们的学习服务器,tomcat它是免费且开源的,并且功能强大且好用。但是对于刚接触tomcat的学员来讲就是容易出现闪退问题,我主要从原理给大家介绍一下闪退原因。(如果是需要下载tomcat请到官网https://tomcat.apache.org/进行下载。)

    第一种端口被占用

    首先,如果我们没有更改自己的tomcat服务端口,我们检查默认端口8080.
    使用方法如下:来源
    1、点击开始菜单选择运行(win+r),
    2、在运行对话框中输入“cmd”,回车打开命令提示符窗口,
    3、然后在窗口中输入【netstat -ano】,回车,之后就会显示所有的端口占用情况。
    4、输入【netstat -aon|findstr “8080”】,回车之后就可以看见列表中的PID。
    5、可以看到占有8080这个程序的进程ID:4849,继续输入命令【tasklist|findstr “4849”】,4849就是进程ID
    检查之后在启动是否可以正常运行。

    第二种jdk不匹配

    如果我们排除第一种端口被占用原因外,我们还需要考虑第二种原因jdk版本和tomcat版本是否对应,下面图片来自官网https://tomcat.apache.org/whichversion.html可供参考看看自己的版本是不是对应的,如果不对应请更新版本或使用适合的版本。
    在这里插入图片描述

    第三种运行环境配置

    之所以要检查运行所需的jdk环境是因为,tomcat是使用Java语言开发,需要有正确的Java语言的运行环境才行。环境配置请参考https://blog.csdn.net/qq_41218239/article/details/102144237
    需要在环境变量中正确的配置好jdk运行时环境,如果可以正常使用java -version、Javac和Java等命令
    那么重点关注classpath即可,配置如下精工参考。
    JAVA_HOME(这也是可以更改的,只是大部分约定这样,方便使用)
    (根据自己的目录更改)C:\Program Files\Java\jdk1.8.0_101

    PATH
    %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

    CLASSPATH
    ;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

    分析tomcat环境变量配置

    1、有没有必要做tomcat环境变量配置?
    对于初学者来将,我是不建议做tomcat环境配置的,当然也可为了熟悉tomcat环境而做环境配置。
    之所以不建议tomcat环境配置,是因为我们必须了解和熟悉tomcat软件的运行原理,它是通过安装目录下的bin目录下的startup.bat或startup.sh(在Linux中使用),只要我们熟悉他的启动原理就不用担心配不配环境变量的问题啦,还有就是我们在使用ide编译工具的时候可以直接通过tomcat目录添加tomcat,这和环境变量无关。
    2、有的同学不熟悉环境变量配置,有时候将环境变量配置错误,这种错误很难找,因为一般很难想到,所以说如果不是在linux下,我们是不建议做环境配置的,需要开启时候直接到tomcat的bin目录下开启比较稳妥。

    tomcat闪退总结

    其实,tomcat出现闪退的原因最多的就是端口被占用,这也是我们重点关注的。至于版本匹配问题倒是很少出现,因我们在下载tomcat时候一般会注意到版本问题。jdk环境变量也会遇到,一般就是我们没有配置好classpath导致,因为Java在使用Java命令执行.class文件时候会通过classpath寻找.class文件去执行

    展开全文
  • tomcat 8.5

    2018-07-13 17:19:36
    tomcat 8.5 有用的。。。。。。。。。。。。。。。 。。。。。。。。。。。
  • Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台...
  • tomcat服务器

    2018-03-11 16:31:14
    基于java开发服务器,有效的启动服务,启动速度快,不溢出
  • 为网站安装免费的ssl安全证书,使用阿里云的安全正式安装,配置nginx、tomcat,让自己的网站可以访问https,让网站不再打上“不安全”标记。
  • 主要介绍了腾讯云申请免费ssl证书配置tomcat使http变https,详细的介绍了每个步骤,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  • apache-tomcat-7.0.105.zip免费下载
  • tomcat源码

    2018-03-21 10:40:48
    how tomcat works source code to read and study ,later if you need others resources ,please contact me!
  • Tomcat9.0免费版是一个开放源代码、运行servlet和JSP Web应用软件的基于Java的Web应用软件容器。Tomcat9.0免费版由Apache-Jakarta子项目支持并由来自开放性源代码Java社区的志愿者进行维护。Tomcat Server是根据...
  • tomcat linux版

    2018-12-16 11:11:42
    这个是linux版的tomcat....
  • tomcat_linux

    2018-10-12 11:57:29
    在linux可直接使用,使用方式,在本地解压后,然后上传到linux无法器,器直接执行./startup.sh启动服务
  • tomcat模板集合

    2017-11-14 09:17:29
    zabbix监控tomcat模板,zabbix开源监控系统自带的tomcat模板,可能会提示key值不支持
  • Apache Tomcat是一款优秀的Java Web容器,对于各个站长来说,可以很方便的使用Tomcat将自己的网站博客放在公网的服务器上,分享自己的心得以及个人博客。 那么在公网中的访问,没有被第三方公认可信的机构加密时,...
  • Tomcat是常见的免费的web服务器. Tomcat 这个名字的来历,Tomcat是一种野外的猫科动物,不依赖人类,独立生活。 Tomcat的作者,取这个名字的初衷是希望,这一款服务器可以自力更生,自给自足,像Tomcat这样一种野生...

    什么是tomcat

    Tomcat是常见的免费的web服务器.
    Tomcat 这个名字的来历,Tomcat是一种野外的猫科动物,不依赖人类,独立生活。 Tomcat的作者,取这个名字的初衷是希望,这一款服务器可以自力更生,自给自足,像Tomcat这样一种野生动物一般,不依赖其他插件,而可以独立达到提供web 服务的效果。
    下面带大家认识tomcat:

    认识tomcat需要下面几步

    步骤 1 : 不使用tomcat访问html

    步骤 2 : 使用tomcat后,访问html

    步骤 3 : 如何启动tomcat

    步骤 4 : 如何部署网页

    步骤 5 : 8080是什么鬼?

    步骤 1 : 不使用tomcat访问html
    不使用tomcat也可以打开html页面,但是可以在浏览器的地址里看到 file:d:/test.html 这样的格式,是通过打开本地文件的形式打开的

    但是我们平时上网看到的html网址一般都是:
    http://12306.com/index.html 这样的形式
    这是因为有web服务器的存在
    在这里插入图片描述
    步骤 2 : 使用tomcat后,访问html
    使用tomcat后,可以这样 127.0.0.1:8080/test.html 像访问一个网站似的,访问一个html文件了。
    这是因为tomcat本身是一个web 服务器,test.html部署在了这个web服务器上,所以就可以这样访问了。
    在这里插入图片描述
    步骤 3 : 如何启动tomcat
    首先下载 tomcat.rar
    链接: tomcat.rar下载地址.
    解压在d:盘,随便你解压在哪里,一般解压在一个好找的地方,因为后续的学习需要频繁的启动它

    然后运行批处理文件: D:/tomcat/bin/startup.bat

    最后如果你看到Server startup in xxx ms,就表明启动成功了。

    注 Tomcat启动之后,不要关闭。。。。 关闭了就不能访问了。。。。

    为了正常运行,请务必确认当前java环境是JDK1.8.
    在命令行中输入java -version进行校验
    JDK9 不够稳定,特别是Tomcat7 无法在JDK9 中运行,请勿使用JDK9运行本Tomcat7,请切换至JDK8,谢谢
    在这里插入图片描述
    步骤 4 : 如何部署网页
    部署一个功能完备的web应用 有很多种方式,但是如果只是部署一个test.html,很简单

    把test.html 复制到 D:\tomcat\webapps\ROOT 目录下

    就可以通过 http://127.0.0.1:8080/test.html 访问了
    在这里插入图片描述
    步骤 5 : 8080是什么鬼?
    8080是tomcat默认使用的端口号

    平时上网的网址,比如 http://12306.com/index.html 是没有端口号的

    如何让tomcat也做成这样呢? 请继续下一个章节,给tomcat改端口,下面是链接

    链接: tomcat改端口.

    希望这篇文章对你有用!
    同是菜鸟!我们共进步!加油吧!

    展开全文
  • Apache tomcat 8.5

    2018-08-29 14:50:40
    Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台...
  • Tomcat 8.0

    2017-12-12 14:07:33
    Java web开发需要的工具,Java web开发需要的工具, Java web开发需要的工具
  • apache tomcat 8.5.9

    2018-06-26 17:46:24
    apache tomcat 8.5.9 java web 项目的部署环境 关于javaweb项目的开发环境
  • 在这里可以给你们介绍一下腾讯云截止到目前还有免费一年的CA证书服务,可以用一下。 2.自己生成 虽然安全性不是那么高,但胜在成本低,我目前只是做个测试,所以这篇文章里讲的是自生成的。 证书配置过程 1.环境准备 ...
  • tomcat6.0是一款免费开源的jsp服务器。tomcat6.0具有tomcat管理和控制平台、安全域管理和tomcat阀等功能,其本身就包含了一个http服务器,也可以当作单独的web服务器看待
  • tomcat6.0安装包

    2019-01-08 16:33:25
    Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选
  • 不喜欢伸手党,但是很讨厌满身的铜臭味。该文档已经在网络流传多年,看到csdn上还有人大言不惭的索取积分。本链接制作交流使用,不做商业用途
  • 上传这个8.0.46主要是因为个人在开发的时候用得较多,有需要的可以免费下载
  • tomcat7免安装版

    2018-08-03 10:15:05
    tomcat7免安装版点击上传资源即表示您确认该资源不违反资源分享的使用条款,并且您拥有该资源的所有版权或者上传资源的授权
  • tomcat7.zip

    2018-01-29 17:10:27
    tomcat7服务器 windows版本
  • tomcat-8.0

    2014-10-08 11:41:13
    由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和...因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 60,907
精华内容 24,362
关键字:

tomcat是免费的吗