转自蒋国纲 www.cnblogs.com/guogangj/p/5505228.html 用Maven部署war包到远程Tomcat服务器 过去我们发布一个Java Web程序通常的做法就是把它打成一个war包,然后用SSH这样的工具把它上传到服务器,并放到相应的目录里,让Tomcat自动去解包, ...
分类:
其他好文 时间:
2017-02-11 11:02:35
阅读次数:
164
有时候有些接口调用问题不好定位或者日志不够详细,那么我们往往会选择通过抓包来看详细的通讯过程。抓包有相关软件,这里说如何直接在环境里抓。假如现在我们在 Linux 下部署了 Tomcat 服务器,端口是8088,那么我通过 root 用户登录环境后执行如下命令: tcpdump -i any -X ...
分类:
系统相关 时间:
2017-02-08 11:47:33
阅读次数:
201
1. 明确Tomcat服务器的本质,就是通过反射机制获取Servlet对象,然后调用该对象的方法。 2. 明确Servlet的生命周期,同时要知道Servlet对象是个伪单例,即构造方法为public的单例,要注意多线程的问题。 3. 明确ServletConfig接口,对应一个Servlet对象的 ...
分类:
其他好文 时间:
2017-02-07 20:46:14
阅读次数:
191
使用gzip压缩可以减少数据传输大小,加快网页加载速度。很多大站都开启了gzip压缩,不过也有很多网站并没有开启gzip压缩,上次看了一篇文章说开启gzip压缩后对搜索引擎不友好,但从带宽和流量的角度来看,还是有必要开启gzip压缩的。 对于tomcat7服务器,打开conf文件夹下的server. ...
分类:
其他好文 时间:
2017-02-07 13:53:59
阅读次数:
121
Eclipse的web工程至Tomcat默认的部署目录是在工程空间下,本文旨在将部署目录改为Tomcat安装目录,并解决依赖包输出问题。 1.在Eclipse中添加Tomcat服务器。 2.将web工程发布至tomcat: 选择刚添加的Tomcat: 此时Eclipse将自动生成Servers工程: ...
分类:
Web程序 时间:
2017-01-25 15:18:13
阅读次数:
280
说明:Tomcat服务器上一个符合J2EE标准的Web服务器,在tomcat中无法运行EJB程序,如果要运行可以选择能够运行EJB程序的容器WebLogic,WebSphere,Jboss等Tomcat的下载:http://tomcat.apache.org/ 1.进入上面的网站然后如下操作使用Wi ...
分类:
其他好文 时间:
2017-01-25 10:39:31
阅读次数:
244
由于每次修改完代码,都要手动打包部署,很麻烦。今天研究了一下Jenkins自动化部署,大概有以下几个步骤: Jenkins访问,配置manager-script角色就够了。 配置完要重启tomcat 如果需要其他角色,请参考http://www.cnblogs.com/zfc2201/p/34795 ...
分类:
其他好文 时间:
2017-01-24 14:49:54
阅读次数:
390
同样可以选择修改Tomcat下的server.xml文件,在conf/server.xml中的<ConnectorconnectionTimeout="20000"port="8080"protocol="HTTP/1.1"redirectPort="8443"/>加上一个参数:URIEncoding="utf-8"之后重启tomcat服务器
分类:
Web程序 时间:
2017-01-24 00:11:09
阅读次数:
211
一、过滤器,设计执行流程: 1、用户访问服务器 2、过滤器: 对Servlet请求进行拦截 3、先进入过滤器, 过滤器处理 4、过滤器处理完后, 在放行, 此时,请求到达Servlet/JSP 5、Servlet处理 6、Servlet处理完后,再回到过滤器, 最后在由tomcat服务器相应用户; ...
分类:
其他好文 时间:
2017-01-23 19:19:07
阅读次数:
189