精华内容
下载资源
问答
  • GlassFish 替换 Tomcat

    千次阅读 2011-01-02 01:58:00
    突然想更新一下自己开发用的JDK版本,于是到了oracle网站上,刚开始下没留意,下载了SDK,其中包含了一个GlassFish,到网上查,发现这是个跟Tomcat差不多功能的东东,于是开始研究它。 下载-安装。。很顺利。 打开...

    突然想更新一下自己开发用的JDK版本,于是到了oracle网站上,刚开始下没留意,下载了SDK,其中包含了一个GlassFish,到网上查,发现这是个跟Tomcat差不多功能的东东,于是开始研究它。

    下载-安装。。很顺利。

    打开GlassFish的目录 ,里面有几个很熟悉的目录名字:bin,config,doc等等,打开bin,里面有startserv.bat,stopserv.bat,这明显就是启动和关闭服务的意思,在安装的时候为避免与tomcat的端口号冲突,把端口号改为了8081,然后我启动startserv.bat,接着在浏览器里访问http://localhost:8081,果然打开了GlassFish的默认首页,跟tomcat如出一辙。

    接着,我打开MyEclipse,到Preferences里,找servers,下有GlassFish的配置选项,找到对应我的GlassFish版本GlassFish3 Final,默认是Disable的,Enable它,然后配置它的home文件夹和config文件夹,接着是domain,这相当于tomcat的webapps文件夹,注意它是分多个domain的,就像tomcat的Host,而每个domain又可以有多个二级网站,相当于tomcat里的context。

    image

    这些都配置好之后,在Server面板中,随便Add Deployment..一个工程,然后启动它。接着再去访问对应的地址。

    下面总结几点:

    1.   GlassFish比Tomcat貌似要更占内存一些(网友评测),但是它的优点也是很突出的,就是热布署能力,之前使用tomcat开发调试,要经常重新布署或者重启服务,很麻烦很浪费时间。但是GlassFish可以直接应用更改。深入一点研究,发现在工程夹下有一个.reload文件,GlassFish就是通过监测这个文件的时间戳来感知改变和应用改变的,虽然tomcat也可以在配置文件里通过在context上增加一个属性autodeploy="true",但是感觉效果不如GlassFish好,GlassFish更快更方便一些。
    2. GlassFish有一个管理后台,功能很是丰富,貌似它比tomcat的功能更多,支持的应用范围更广,而且跟tomcat一样,也可以通过这个管理后台来手动布署应用。

     

    以后试着使用GlassFish来开发,毕竟它用起来更方便些。

    展开全文
  • 进入tomcat6.0的安装目录,替换bin目录下的tomcat-juli.jar为jars文件夹中的tomcat-juli.jar。 复制jars文件夹中的tomcat-juli-adapters.jar、log4j-1.2.12.jar、commons-logging-1.1.1.jar、lo...

    操作步骤很简单:

    1. 解压jars.rar,解压后的文件夹名为jars,文件夹中包含如下文件:
    2. 进入tomcat6.0的安装目录,替换bin目录下的tomcat-juli.jar为jars文件夹中的tomcat-juli.jar。
    3. 复制jars文件夹中的tomcat-juli-adapters.jar、log4j-1.2.12.jar、commons-logging-1.1.1.jar、log4j.properties文件到lib目录下。
    4. 删除或重命名conf目录下的logging.properties文件
    5. 启动或重启Tomcat6.0

         所需jar请查看附件。

    展开全文
  • tomcat部署项目

    千次阅读 2016-12-02 16:03:22
    1、打包成war (1)netbeans 清理并生成 在target里已打包好war (2)eclipse :导出war ...5、访问路径去掉项目,将自动解压的文件夹内容替换ROOT文件夹,或直接删掉ROOT文件夹,然后将war重

    一:带项目名访问
    1、打包成war包
    (1)netbeans 清理并生成 在target里已打包好war包
    (2)eclipse :导出war包
    2、将war包放到webapps文件夹下,tomcat默认自动解压
    3、启动tomcat:bin/startup.bat

    二:不带项目名访问
    第一种:解压的文件夹重命名ROOT(注意大小写),或则重命名war包为ROOT.war
    第二种:在server.xml 进行配置Host
        在host文件中,配置127.0.0.1 www.api.com,Context 中path代表web项目的访问路径,Host的name就是域名

    <Host name="localhost"  appBase="webapps" unpackWARs="true" autoDeploy="true">
        <Context docBase="C:/tomcat/8085/apache-tomcat-8.0.30/webapps/web-1.0.0" path="" reloadable="true"></Context>
    </Host>
    
    <Host name="www.api.com"  appBase="webapps" unpackWARs="true" autoDeploy="true">
        <Context docBase="C:/tomcat/8085/apache-tomcat-8.0.30/webapps/api-1.0.0" path="" reloadable="true"></Context>
    </Host>
    展开全文
  • tomcat使用心得

    2017-04-27 17:17:24
    1、tomcat编码 部署项目后出现中文乱码问题,才发现是tomcat的编码设置问题。在bin目录下的catalina.bat文件里,将...2、tomcat部署多个项目 如果部署war包,最好在war解压前将war名改的不同,所改的war包名就是运行后
    1、tomcat编码   部署项目后出现中文乱码问题,才发现是tomcat的编码设置问题。在bin目录下的catalina.bat文件里,将setloacl替换为
    
     set JAVA_OPTS= %JAVA_OPTS% -Dfile.encoding=utf-8 setlocal 
    2、tomcat部署多个项目 如果部署war包,最好在war解压前将war名改的不同,所改的war包名就是运行后的访问路径。如果多个war包只能跑起来一个或者不能全跑起来,检查
    项目的web.xml里webAppRootKey是否被注解或者是否相同,这个不能重复。
    3、一台机器运行多个tomcat,修改为不同端口即可,conf文件夹下server.xml。

    展开全文
  • tomcat noclass

    2012-11-01 11:41:00
    情况:在eclipse中正常,打出来的wartomcat webapps下时总是出现这noclass时 可能是编译文件没有替换过来, 可以生成war时生成新的名字 server.xml 中如果配置了这个项目也要修改过来...
  • Linux部署tomcat项目常用命令

    千次阅读 2018-03-20 14:40:28
    Linux部署tomcat项目常用命令1.查看所有tomcat进程:# ps ef|grep tomcat名查看 ...删除生成的项目文件,替换war 进入bin目录:# cd apache-tomcat-7.0.59/bin4.启动tomcat:# ./startup.sh5.进入log目录查看启动
  • tomcat环境变量配置

    2013-04-02 16:21:59
    1,新建变量:CATALINA_BASE,变量值:C:\tomcat 2,新建变量:CATALINA_HOME,变量值:C:\tomcat 3,打开PATH,添加变量值:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin 确定后你的Tomcat就配置好了,同样要...
  • maven项目部署到tomcat

    2016-08-09 16:06:47
    直接打成war。 放到webapps下。 myeclipse10.7的版本破解后,导出war时报“SECURITY ALERT: INTEGERITY CHECK ERROR”的错误。 经过测试本次破解可以解决此错误,只需替换...替换后请把替换后的文件修改扩展为t
  • 支持路径参数,便捷RESTUL模式开发 freemarker模板支持 强大的过滤器支持 默认启用了自动跨域处理(属于系统替换的内置过滤器) 支持多端口,多服务实例方式启动 支持服务器元信息显示,日志启动后即可查看
  • 把该txt文本放到项目的根目录下,即和src目录同级,将txt中文件的路径修改为当前目录要替换文件的实际目录,然后将后缀.java替换成.class(建议使用文本编辑一键替换工具), 将txt保存后,在当前txt存放的目录下...
  • step 1 首先在本地更新文件,...(一般在:/usr/local/apache-tomcat-8.5.31/webapps/war包名/WEB-INF/classes/…) 使用XFtp在相应目录下替换文件 重启tomcat cd /usr/local/apache-tomcat-8.5.31/bin startup.sh
  • 最新更新的下载:http://download.csdn.net/user/tx18 4.2 发布 复制webeasy目录到D:\下,然后进入%TOMCAT_HOME%\conf目录,用文本编辑器(如:EditPlus)打开server.xml文件,在“Host”标签下添加一“Context”...
  • 折腾很长时间的原因主要是以下几点: 1. maven管理的工程,mvn clean package打包必须保证工程中无error,否则出现找不到符号等错误。...3.当只剩一个war时,产生了另一些error,此时忘记了替换jsha
  • 其中每条脚本中“=”左侧为变量,等号右侧中以“${”和“}”包围起来的是需要替换的变量,例如 tencent=qq${wx} wx=weixin 则tencent=qqweixin 输入示例: 4 x=root/${y}/host y=net z=tomcat last=/home/${x}/...
  • 正常情况下通过request...然后通过http://localhost:8080/项目/文件名,访问文件,但是如果整体打包发布项目 会把之前创建的目录给覆盖掉,除非每次针对单个文件替换或者先把上传的文件拷贝出来,然后发不完项目在将
  • shell脚本运行jar

    2021-01-28 19:23:30
    当使用SpringBoot框架时,他自己集成了tomcat。在启动jar时,经常需要复制一大段命令,尤其是在项目目录发生改变的时候,实在繁琐。所以可以使用shell脚本来启动、关闭和重启Java项目。 创建一个shell脚本 vim ...
  • Jenkins升级版本

    2019-10-08 12:55:26
    2 找到自己部署Jenkins的wartomcat目录,替换最新的war,重启tomcat即可  只需要把之前的war重命名一个名字,不要以.war结尾,然后新的warcopy进去就可以,不要删除之前的文件(之前的配置还有用) 3 ...
  • 一些问题

    2016-05-30 14:42:01
    在引入自定义jar包时,除了在pom文件中声明包名和版本等信息,每次自定义包中内容有更改,需要在: E:\code\salg\salg_server\salg-api\target\salg-api-0.0.1-SNAPSHOT\WEB-INF\lib,下替换jar包。 在linux下位置:...
  • 3、将打出的war传到部署服务器上,并通过build脚本替换war启动tomcat 4、附build(项目含sh的话,PID查询时不必过滤) gz部署 1、拉代码打包流程相同,部署时解压缩需用root账号 2、附b...
  • servlet05

    2020-07-08 15:55:42
    改错 右键最长的点击最长的 , 替换工程中的web.xml 从苍老师文档服务器下载Servlet3.0 里面的web.xml 替换掉工程中自动生成的web.xml 关联Tomcat 工程上右键 Properties 找到TargetedRuntimes 打钩 把之前工程中...
  • 改错 右键最长的点击最长的 , 替换工程中的web.xml 从苍老师文档服务器下载Servlet3.0 里面的web.xml 替换掉工程中自动生成的web.xml 关联Tomcat 工程上右键 Properties 找到TargetedRuntimes 打钩 把之前工程中...
  • 验证项目与Tag, 避免发布错误的项目代码 上传项目到指定服务器, 并验证完整性 将此服务器从线上移除(会先关闭新请求并尝试等待现有服务完成, 但有超时限制并非无限等待) 备份上一版本后将其移除并替换为新...
  • 添加WEB-INF下的lib到项目下(如果没用到Elasticsearch的shield就可以把相关的代码删除了) 配置Tomcat并启动 输入 如果需要用到“个人收藏夹”的功能,那么就需要Elasticsearch相关的环境了。(我是用2.3.3版本的...
  • 自定义标签(custom tag) * 知识回顾 列举EL表达式的作用 MVC的全称及各层的作用 * 本章任务 反射的意义 自定义标签库 Tomcat数据源的配置 自定义标签Custom Tag 自定义标签custom tag 也叫定制标签 作用替换在jsp...
  • 【你可以进行项目包名替换,但是要在 AppConfig 类上的 @ComponentScan(basePackages = {"cn.dcpnet.service","cn.dcpnet.dao"}) MyabtisConfig中 mapperScannerConfigurer() 的 mapperScannerConfigurer....
  • 在SpringBoot项目中,一般使用默认的配置将项目打包成一个内嵌Tomcat的jar,在服务端之间java -jar 项目.jar,这样就可以启动了。但是,当每修改一点点东西都要替换掉整个jar,而且后台运行jar的方式也比较复杂。...
  • 将war拷贝到tomcat容器中部署即可 <img alt="12345678" src="https://user-images.githubusercontent.com/7518364/27386217-af77888a-56c7-11e7-8d25-2adfa81e24aa.png" /></p> 注意:在进行打包之前一定要...

空空如也

空空如也

1 2 3
收藏数 50
精华内容 20
关键字:

tomcat替换包名