精华内容
下载资源
问答
  • 前提: jdk+tomcat:...将打包成 war 包上传到 /usr/local/apache-tomcat-8.5.42/webapps 路径下 2、重启 tomcat 进入tomcat bin 路径输入(自己修改tomca

    前提:
    jdk+tomcat:https://blog.csdn.net/weixin_42109012/article/details/94770059
    MySQL:https://blog.csdn.net/weixin_42109012/article/details/94856962

    1、上传war包
    将打包成 war 包上传到 /usr/local/apache-tomcat-8.5.42/webapps 路径下

    在这里插入图片描述
    2、重启 tomcat
    进入tomcat bin 路径输入(自己修改tomcat版本):cd /usr/local/apache-tomcat-8.5.42/bin
    停止:./shutdown.sh
    开启:./startup.sh
    或者直接
    /usr/local/apache-tomcat-8.5.42/bin/shutdown.sh
    /usr/local/apache-tomcat-8.5.42/bin/startup.sh

    可以发现 war 包生成了 一个文件夹。(可能war包会消失,一般不会,就保留他,不要删除,否则文件夹也会跟着删除)

    在这里插入图片描述
    3、修改配置文件(不一定修改)
    1、修改数据库配置文件
    再写东西时一般用的是测试数据库,而部署时用真正要使用的数据库,所以一般要修改数据库配置文件 jdbc.properties,修改成要使用的数据库。
    路径:/usr/local/apache-tomcat-8.5.42/webapps/项目/WEB-INF/classes/jdbc.properties

    在这里插入图片描述
    2、修改tomcat路径
    启动服务可能不会将部署的项目给加载进去,这是可能需要我们手动添加一下路径。
    路径:/usr/local/apache-tomcat-8.5.42/conf/server.xml

    在 Host 上面添加 <Context docBase="liuxuesheng" path="/" />
    docBase:是项目名(如果在webapps就是,如果你不想放在这里就需要绝对路径,例如:这个完整路径为/usr/local/apache-tomcat-8.5.42/webapps/liuxuesheng)
    path:是网站访问时,输入网址或域名后面需要添加什么,一般为空,直接进入首页。

    在这里插入图片描述
    4、再次重启 tomcat
    进入tomcat bin 路径输入(自己修改tomcat版本):cd /usr/local/apache-tomcat-8.5.42/bin
    停止:./shutdown.sh
    开启:./startup.sh

    5、扩展
    如果想要直接输入 IP 就可以访问,
    (1)只需把端口 8080 改为 80 就可以了。(因为默认http80,记得把防火墙端口开启)
    (2)或则映射:iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
    配置防火墙
    开放80端口:firewall-cmd --zone= --add-port=80/tcp --permanent
    重启防火墙:firewall-cmd --reload
    路径:/usr/local/apache-tomcat-8.5.42/conf/server.xml
    修改好了,重启服务。

    在这里插入图片描述
    6、结果
    IP + 8080

    在这里插入图片描述
    IP

    在这里插入图片描述


    总结
    1、记得修改数据库
    2、路径很重要
     

     
    展开全文
  • 我当初其实也很迷茫,在我印象中,服务器应该是冷冰冰的大铁柜,在恒温恒湿的机房里待着,所以Tomcat什么呢,为什么也叫服务器呢?贴一篇旧文,希望能解答疑惑~Tomcat学艺Tomcat,熟悉的陌生人。我们所有的项目都...

    我当初其实也很迷茫,在我印象中,服务器应该是冷冰冰的大铁柜,在恒温恒湿的机房里待着,所以Tomcat是什么呢,为什么也叫服务器呢?贴一篇旧文,希望能解答疑惑~Tomcat学艺Tomcat,熟悉的陌生人。我们所有的项目都运行在它上面,而我们却往往对它视而不见。现实中也是如此,我们周围充满了空气,我们无时无刻不在呼吸,但你从来没关心过它。同样的,Tomcat于我们而言,也只是在创建环境或者运行项目爆出各种错误时,才会去看看它。上世纪90年代在大洋彼岸,有一家名唤SUN的公司,创造了一门全新的语言,叫Java。经过短短几年的发展,一跃成为市场上最炙手可热的语言。随后又悟出“Java13绝技”,也就是所谓的JavaEE规范:JDBC,JNDI,EJB,RMI,JSP,Servlets,XML,JMS,Java IDL,JTS,JTA,JavaMail,JAF。在大洋彼岸还有一家公司,准确来说它是一个组织,专门搞开源的,叫Apache。这家公司搞出了一个叫Tomcat的服务器。这个名字取得真好啊。中国有个词叫三脚猫,专门来吐槽别人功夫不到家。巧了,Tomcat也没完全实现JavaEE规范。13种核心技术,Tomcat只实现了俩:Servlet和JSP。而其他服务器比如JBoss、Weblogic啥的都是完全支持的。所以人们往往更愿意叫Tomcat为轻量级的服务器,也有叫它Servlet/JSP容器的。听到这,你不禁大叫:不对啊,我记得自己写的程序里有用到JDBC啊,还可以运行哩!啊,那是因为你导了JDBC包…但是你安装了Tomcat后另外导过Servlet/JSP的包吗?没有嘛!人家实现了Servlet/JSP规范,都整到自己源码里了。说到这,我也是泪流满面。因为我才发现自己也是个三脚猫。上面“Java13绝技”我特么也就学过JDBC/XML/JSP/Servlet…所以我更愿意称自己是JavaWeb程序员,而不是JavaEE程序员。JavaEE其实很重,我拿不动,打扰了。我们为什么需要服务器?在我看来,服务器最本质的作用有两个:将资源对外暴露配合各种传输协议进行响应输出假设现在有个问题:给你两台电脑,不通过蓝牙/QQ/微信,也不通过网盘或USB等可移动设备做中介,你要如何把一张图片从一台电脑传到另一台?img
    听到这个问题,我估计大部分非科班的朋友都要懵。因为如果后期没有刻意去学习计算机网络,我们对于网络的了解基本仅限于基础班4小时的“网络编程”讲解。而大家平时又太习惯地址栏键入"www.baidu.com",无脑一回车就上网冲浪了。现在突然让你去访问隔壁的电脑,确实有点束手无策。解决这个问题的方法可能有多种,这里介绍其中一种:通过服务器访问。请先了解以下三个概念:IP:电子设备(计算机)在网络中的唯一标识,一个IP对应一台
    实体
    电脑端口:应用程序在计算机中的唯一标识,一个端口只能被唯一程序占用传输协议:数据传输的规则中国有14亿人口,每个人都有唯一的身份标识:身份证,用以精确定位某个个体。同样的,网络上有几十亿台电脑,每台电脑都有自己的一串特有IP(不同局域网内可以相同),也就是说一个IP代表一台特定的实体电脑。比如《唐伯虎点秋香》中华安的编号是9527,而华府的管家从不叫他名字,而是直接喊“9527”。因为“9527”就是华安。img

    虽然根据IP可以精准定位一台电脑,但是还不足以让我们访问这台电脑。就好比你知道了我的门牌号,但是我没给你开门。所谓的门,就是一个端口,而端口的背后是应用程序。一般来说,一个端口可以定位一个软件,但一个软件可以占用多个端口(你家的门,只属于你家,但可以有前后门)。在现实生活中,你家的门如果被别人占用了或者堵了,客人(请求)就进不去了。而在程序中,如果有两个程序的端口相同,就会发生端口冲突,也就是所谓的“端口占用”。端口占用的后果往往是程序无法启动,更遑论运行。关于端口,再举个例子:微信和QQ都是腾讯公司的,你的电脑上同时装了这两个软件。为什么我用QQ给你发消息,你的微信收不到?正常人看起来很傻的问题,实际上并不是那么简单。img每个应用程序都有自己的端口号(可能有多个),它们一旦运行,就要去监听这些端口。每个程序都是电脑的囚犯,看不到外面的世界,而端口就是给这些囚犯送饭的窗口。应用程序们整天躲在电脑里盯着自己的端口们,祈求着别的计算机来访时能送个大鸡腿(Request请求)。其实QQ这些软件属于C/S架构,已经为我们屏蔽了太多底层,什么IP、端口全部都是自动封装的。相比来说,B/S架构更直观一些。比如用浏览器访问百度:img想要访问一台服务器,必须知道它的IP。但我们人类不擅长记忆长串数字,于是人类搞了所谓的域名来指向IP。但实际请求时,最终还是要换算成IP去访问。总得来说有两种换算的途径:1.本机的hosts文件 2.DNS服务器不知道有没有细心的朋友注意到了下面的细节:img
    即使DNS解析域名得到对应的IP后,Request请求里还是会带上host。为什么?因为:域名!=IP。实际上一个IP可以对应多个域名。也就是说一台实体服务器(大铁柜),理论上可以有**多个域名(虚拟主机)。**实体服务器和网站是两个概念。**IP只是对应实体服务器,而域名对应具体的网站。**比如上面百度服务器,虽然看起来115.239.210.27这个IP完全等同于http://www.baidu.com,但也有可能这个IP对应的服务器上配置了两个虚拟主机:www.baidu.comtieba.baidu.com。所以即使找到了IP对应的服务器实体,Request请求还是要带上host主机名,以确定是哪个虚拟主机。img
    通过DNS解析域名得到IP,然后根据IP+host找到服务器另外,如果两个域名对应同一个IP,那么必须设置其中一个域名为默认的,不然同一台服务器有两个虚拟主机,我该访问谁?img
    已经知道IP,就无需DNS解析,可直接访问服务器。若这个IP对应的服务器有两个虚拟主机,而用户Request请求行中又没有指定host,则会访问默认主机(因此服务器要事先指定默认主机!Tomcat默认localhost)最后,再用Tomcat举个例子。比如,现在我有一台笔记本电脑(一个实体服务器),它的本机IP是192.168.112.1,我在上面装了Tomcat。如果Tomcat不改动配置,则默认只有一个虚拟主机localhost(默认主机)。接着我开发了一个JavaWeb程序demo1部署到Tomcat,然后我同事在浏览器输入下方地址192.168.112.1:8080/demo1/index.html访问我的电脑。虽然没有带host,但是localhost是默认的,于是访问它。img
    最后必须解释的是,上面的百度服务器只是举个例子,实际上百度搜索和百度贴吧的IP是不同的,也就是说它们不在同一台服务器上。通常来说,一个IP对应一台服务器,服务器上只有一个主机。拿到IP基本就可以确定要访问哪个网站。imgimg3个容易混淆的小概念我们经常开口闭口“服务器”、“服务器”的,其实“服务器”是个很容易引发歧义的概念,我能想到的就有3点:软件概念的服务器和硬件概念的服务器软件概念上,只要是一台硬件配置正常、装有操作系统、插着电能上网,并且安装特定软件的电脑,都可以称为服务器。比如你要学习数据库了,于是你装了MySQL服务端,那么此时你的电脑就是一个MySQL服务器。然后你又装了SVN服务端,那么此时你的电脑既是MySQL服务器,又是SVN服务器。Tomcat服务器同理。硬件概念上,服务器本质上也是一台电脑,只不过配置高的同时长相丑了点,基本就是一个冰冷的大铁柜。我们的笔记本电脑既能看片又能玩游戏,而它们基本上专机专用。Web服务器?Web容器?其实,Tomcat服务器 = Web服务器 + Servlet/JSP容器(Web容器)。Web服务器的作用是接收客户端的请求,给客户端作出响应。但是很明显,服务器不止静态资源呀,所以客户端发起请求后,如果是动态资源,Web服务器不可能直接把它响应回去(比如JSP),因为浏览器只认识静态资源。所以对于JavaWeb程序而言,还需要JSP/Servlet容器,**JSP/Servlet容器的基本功能是把动态资源转换成静态资源。**我们JavaWeb工程师需要使用Web服务器和JSP/Servlet容器,而通常这两者会集于一身,比如Tomcat。img
    Web服务器接收、响应客户端请求,Web容器装载Servlet/JSP,让它们去处理动态资源[来自尚硅谷]所以刚才我们画的百度服务器,其实细节还可以更丰满些:img
    百度服务器细节图img访问百度完整的流程我们开发的Web应用都是半成品!我们写代码的时候,都知道相同代码最好抽取成公共方法以复用。现在我们来想一想,上百上千的Web应用有什么共性吗?首先,资源肯定不同,无法抽取。比如优酷主打视频,知乎基本都是文字。其次,业务也肯定不同,比如百度主要是搜索,淘宝是电商。但是有一点是一样的,这些网站都需要“接收用户请求”+“响应用户请求”。嗯?桥多麻袋!!这两个概念,好像哪里见过!不错,就是上面的Web服务器。仔细回想一下,我们开发JavaWeb时,你操心过如何接收HTTP请求和响应HTTP请求吗?显然没有嘛!因为你一直忙着debug。所以,我们用Java开发的Web应用只是一个半成品,类似于一个插件,而服务器则像一个收发器:img)
    **什么是动态资源?**其实对于何谓动态资源,我也没有很精准的概念。要讲清楚一个东西是什么,有时是比较难的事。不如先说它不是什么。首先,**动态资源不等同于动态页面。**所谓动态页面,就是页面会动,而会动的页面不一定是动态资源。比如我可以用JQuery执行一段代码,让一个Div不断放大缩小,但是很显然它还是一个HTML页面。**所谓动态资源,其实最显著的特征就是它能动态地生成HTML!**比如JSP。动态资源有个“特色”:它的数据是“可拼装”的、而且“可以随时间变化”。下面用号称可以抗住8个明星同时出轨的新浪服务器举个例子:img突然,新浪《花花世界》专栏的小编发现,原来和bravo1988有绯闻的不是刘亦菲,而是佟丽娅,于是打开专栏做了修改:img
    此时,粉丝们再次打开《花花世界》专栏,看到的就是:佟丽娅深夜买醉bravo。上面这个例子很好地说明了动态资源(JSP)的两个特性:可拼装:${name}“深夜买醉bravo"随时间变化:刘亦菲→佟丽娅那么为什么说HTML就是静态资源呢?我也可以修改HTML页面使它发生改变啊!很好,很有想法。那么请小编先学会Linux,然后远程连接服务器进入到Tomcat目录下修改吧。img)
    动态资源和静态资源虽然都在服务器里,但是动态资源包含变量(“可拼装”特性),而变量维系着数据库和程序之间的联系。如果把JSP比作电子广告牌,变量比作一根电线,而电线连接着一台电脑(数据库服务器)。那么只要电脑上重新编辑文本,广告牌的内容也会变,此谓动态。而静态资源就像一张布告,当初写什么就是什么,任他风吹雨打,都不会再改变了。img
    **动手实现"Tomcat”**最后,还有个很无聊的问题留给大家思考:JavaSE阶段,我们无论做什么,都是上来先敲main()。学了JavaWeb后,我想问问,你有多久没敲main()了?她去哪了呢?动手实现Tomcat(黑马公开课):链接:https://pan.baidu.com/s/1gCWs7Jsr2qtABXQN7HHegw 密码:35seimg

    展开全文
  • 一、拉取tomcat7镜像 docker pull tomcat:7 二、验证镜像是否拉取成功 东侧客服

    一、拉取tomcat7镜像

    docker pull tomcat:7

    二、验证镜像是否拉取成功

    docker images

    三、运行容器

    docker run -it --name 别名 -d -p 8080:8080 镜像ID

    docker run -it --name tomcat1 -d -p 8080:8080 e614000ce544

    四、验证容器是否运行成功

    docker ps

    五、访问tomcat是否成功

    ip为宿主机ip,端口为8080端口

    tomcat启动外部无法访问

    1、进入运行中的容器

    docker exec -it 运行中的容器ID /bin/bash

    docker exec -it c1bcca46e4c8 /bin/bash

    2、查看容器目录结构

    3、进入tomcatwebapps目录

    cd webapps

    发现webapps目录为空。

    4、发现我们需要的东西在webapps.dist文件目录下

    5、进入上层目录,在tomcat目录下修改webapps为webapps2

    cd ../

    mv webapps webapps2

    修改 webapps.dist为webapps

    mv webapps.dist webapps

    退出当前容器

    exit

    6、刷新访问tomcat目录

    发现已经能访问成功。

    六、配置tomcat挂载运行

    1、宿主机里home目录下新建tomcat目录,复制容器里conf,webapps到宿主机

    记得要在宿主机home目录下新建tomcat文件夹

    docker cp  容器id:/usr/local/tomcat/conf  /home/tomcat/conf/  
    docker cp  c1bcca46e4c8:/usr/local/tomcat/conf  /home/tomcat/conf/ 
    docker cp  容器id:/usr/local/tomcat/webapps  /home/tomcat/webapps/
    docker cp  c1bcca46e4c8:/usr/local/tomcat/webapps  /home/tomcat/webapps/

    2、停止当前容器

    docker stop c1bcca46e4c8

    3、把容器里的tomcat里的webapp,logs,conf挂载到宿主机tomcat目录下,方便上传代码,同步持久化日志,以及方便配置tomcat;启动容器.

    docker run -d --name 别名 -p 8080:8080 -v /home/tomcat/conf/:/usr/local/tomcat/conf/  -v /home/tomcat/webapps/:/usr/local/tomcat/webapps/ -v /home/tomcat/logs/:/usr/local/tomcat/logs/   镜像名称

    docker run -d --name tomcat -p 8080:8080 -v /home/tomcat/conf/:/usr/local/tomcat/conf/  -v /home/tomcat/webapps/:/usr/local/tomcat/webapps/ -v /home/tomcat/logs/:/usr/local/tomcat/logs/   e614000ce544

    查看容器是否运行成功

    有强迫症的可以把之前的tomcat1给删掉。

    查看所有容器

    docker ps -a

    tomcat1是没有运行的,我们来删除它。

    docker rm c1bcca46e4c8

    ok,tomcat1已经删除,剩下一个tomcat的容器。

    别名为:tomcat的容器已经运行成功。

    外部能正常访问。

    以后我们部署项目时就直接把包放在挂载的宿主机下的home目录下的tomcat就行了。

     

     

    展开全文
  • 内存溢出导致jenkins自动部署到tomcat失败

    内存溢出导致jenkins自动部署到tomcat失败

    展开全文
  • 搞来搞去总算是成功了,流下眼泪来。网上很多前辈说是添加version标签,可是我明明是添加了的,这为什么还报错呢。...中添加一个tomcat7:run,然后你就会发现仓库一直在下载一些东西,最后就可以成功运行了。 ...
  • ​ 刚开始做项目的时候就觉得tomcat这个东西很神奇,就给项目打一个包就能当一个网站来访问,那时候就产生了一个疑惑,为什么tomcat要用servlet来搭配着使用才行,而且为什么servlet没有主方法就能直接运行出结果来...
  • java - Tomcat中的默认用户名和密码是什么?我安装了Netbeans并尝试使用以下方法访问服务器管理器:( id / pass)manager / manager,admin / admin,system / password ...它们都没有工作。m88 asked 2019-05-20T18:...
  • 我们要配置tomcat服务器,是要基于java环境才能运行的。我们安装前必须先去oracle官网下载java的jdk。并配置好java的环境tomcat才能正常的运行工作 1.首先先去官网下载jdk1.8,我下的是这个压缩包jdk-8u301-linux-x64...
  • 我们试图与Jenkins部署一个war文件,但似乎没有发生。 该项目已成功构建,...--- channel stopped Finished: SUCCESS 我也可以改变WAR / EAR文件到不存在的东西,它不会给我错误,这是一种奇怪。我在这里做错了什么
  • Docker下安装Tomcat

    2021-01-26 14:19:35
    本文主要介绍在Docker下安装Tomcat以及Docker常用的几个命令。
  • Docker 安装 tomcat

    2021-10-26 17:16:48
    docker run -it --rm tomcat:9.0 # run启动命令会自动去pull镜像 # 我们之前的启动都是后台,停止了容器之后,容器还是可以查到,docker run -it --rm 一般用来测试,用完即删。 # 退出后tomcat并不存在 [root@...
  • JavaWeb——Tomcat

    2021-04-21 14:08:59
    tomcat学习记录
  • 1、首先:修改tomcat/conf/server.xml配置文件 <Executor name="tomcatThreadPool" namePrefix="catalina-exec-" maxThreads="500" minSpareThreads="400" /> <Connector executor=...
  • 1.什么是web应用开发 web应用开发常见的有两种开发模式: 一种是B/S(Browser/Server)模式:只要有浏览器就可以打开,例如各大PC官网; 由于浏览器本身具有通用的http协议作为通讯协议,可以免去通讯模块的开发。...
  • linux tomcat卡死

    2021-05-10 08:25:36
    "Java开发者的安全性有待提高呀,居然用root超级用户跑Tomcat服务进程.可以用start-stop-daemon指定用户运行守护进程. 话说Java服务器都这么吃内存的么?居然占用了18个GB. 还有,我查了,E5-4603 v2是一个4核心的CPU,你...
  • Tomcat

    2021-07-15 17:10:54
    Tomcat什么Tomcat 服务器Apache软件基金会项目中的一个核心项目,是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP ...
  • 我用的公司电脑,win7 64位。软件需要找到适合自己操作系统的东西配置。第一步下载并安装jdk.可以根据系统的版本下载相对应的JDK。 然后下载安装安装过程中会出现两次 安装提示 。第一次是安装 jdk ,第二次是安装 ...
  • 面试题--maven和tomcat

    2021-11-05 11:44:06
    面试题--maven和tomcat篇Maven1、什么是maven?2、maven能为我们解决什么问题?3、说说maven有什么优缺点?5、什么是Maven的坐标?6、讲一下maven的生命周期7、说说你熟悉哪些maven命令?8、如何解决依赖传递引起的...
  • ConnectorattributeSSLCertificateFilemustbedefinedwhenusingSSLwithAPR通过查看tomcat7/webapps/docs/apr.html文件,添加了SSLCertificateFile和SSLCertificateKeyFile两个参数的设置。在Windows下tomcat可以正常...
  • tomcat

    2021-01-10 12:45:12
    web服务 ...安装tomcat前要先安装jdk环境 准备一台虚拟机,拖入相关的软件包 [root@localhost ~]# java -version openjdk version "1.8.0_102" OpenJDK Runtime Environment (build 1.8.0_102-b14) Ope
  • 昨天在网上研究了下关于将tomcat嵌入到主程序中进行运行,而不是像以前将一个web项目copy到tomcat中进行运行。之所以这样做的原 因,即是因为项目部署到客户方,在进行更新的时候,需要手动地进行更新,再把相应代码...
  • 目录前言一、Tomcat7源码的编译运行二、Tomcat8源码的编译运行总结 前言 Tomcat作为我们常用的web服务器,还是有必要深入学习以下的。本章是我记录Tomcat学习的第一篇文章,将会记录tomcat7和tomcat8在IDEA上编译...
  • 这是我看到的最简单的Jsp环境配置,用上述软件版本,傻瓜式安装就是了,根本不用手动设置环境变量什么的。注意:利用下文中的first.jsp例子时,有两点要注意,一是把中文的双引号替换为英文的,在macromedia中很容易...
  • Tomcat 并发调优

    2020-12-21 01:33:10
    安装 tomcat-native $ cd $TOMCAT_HOME/bin/tomcat-native-1.1.30-src/jni/native $ ./configure --with-apr=/opt/apr --with-java-home=/usr/lib/jvm/java-7-openjdk-i386/ $ sudo make $ sudo make install 五....
  • 1.yum install -y tomcat (jdk,依赖自动给装好了)2.systemctl start tomcat(打开tomcat)3.ps -aux | grep tomcat(查询是否打开)4.systemctl stop firewalld.service(关闭防火墙)5.systemctl disable firewalld....
  • Linux Tomcat错误

    2021-05-11 00:59:24
    ELF^A^A^A^B^C^A它是一组插入符号编码的控制字符,可以解码如下:前4个字节是幻数,将文件标识为ELF可执行文件.0x7f (^?) - ELFMAG00x45 (E) - ELFMAG10x4c (L) - ELFMAG20x46 (F) - ELFMAG3接下来的3个字节指定体系...
  • Tomcat Filter内存马

    2021-11-02 22:28:05
    之前学了flask的内存马,一直都想学学Java的内存马,所以就学了Tomcat Filter内存马,感觉还是太菜了呜呜呜好难看不太懂。最近学Java写下的文章都不太想发出来了,因为自己本身就没搞懂,都是迷迷糊糊的,看着各种...
  • 即将进入金三银四的黄金时段,所以很多人已经开始准备自己的面试抱佛脚了。今天我整理了6道关于tomcat的核心面试题以及参看答案,看完对于绝大多数人应对面试妥妥的。1、Tomcat的缺省端口...
  • 1、你怎样给tomcat调优JVM参数调优-Xms表示JVM初始化堆的大小,-Xmx表示JVM堆的最大值。这两个值的大小一般根据需要进行设 置。当应用程序需要的内存超出堆的最大值时虚拟机就会提示内存溢出, 并且导致应用服务崩溃...
  • 2、安装tomcat,没有什么好说的,值得一说的是服务器虚拟机的选择。一定要选择jdk1.6.0\jre\bin\server下的jvm.dll文件,不要选择jre1.6.0\bin\client 下的jvm.dll二、配置web文件夹虚拟目录,应该指出的是每一个web...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 48,696
精华内容 19,478
热门标签
关键字:

tomcat7是什么东西