IDEA的Tomcat的几个坑。】的更多相关文章

用java.net.Socket来模拟实现Tomcat,碰到了一些坑,大部分是没有想到的,记录下来自查. 直接上代码, public class TomcatDemo { private static ExecutorService executorService = Executors.newCachedThreadPool(); public static void main(String[] args) throws IOException { //监听9000端口 @SuppressWa…
nginx+tomcat的网页,在手机上通过浏览器可以正常访问,但是在自己的app的webview中访问就报400.查了访问日志,每次app中访问该页面,tomcat中就出现一个GET null的申请,但不知道怎么来的,真是百思不得其解. 直到在网上找到这个:<记一次nginx+tomcat8请求400错误的坑>,这个跟我的问题应该是一模一样.核心原因就是申请中包含了特殊字符|{}或者空host参数.估摸着浏览器对这种字符进行了转码,而app的webview控件处理过于简单,然后被tomcat…
总结:用sudo su - 后的身份启动tomcat,可选用 bin下的  ./catalina.sh run命令以显示启动过程中可能的报错信息 1.普通用户是无法使用0~1023的熟知端口的,需要 sudo su - 切换到root身份才可以 之前把sever.xml里的port改为1023以上的都可以,就是改为熟知端口时启动后连接时报connection refused错误,以root身份启动Tomcat可以解决此问题: 注意是 sudo su - 而不是sudo su 2.启动时可以用To…
IDEA乱码的解决. Tomcat配置完成后打开IDEA可能会出现控制台乱码,如下. 解决方法如下: 首先设置Tomcat在配置项VM options文本框中输入-Dfile.encoding=UTF-8. 再次设置IDEA的字体选项.File-Setting-Editor-File Encoding.在这其中都配置为UTF-8 打开安装目录的bin文件夹,文件夹下的idea.exe.vmoptions和idea64.exe.vmoptions这两个文件的结尾都增加一句话:-Dfile.enco…
今天说说tomcat升级后出的问题 以前的版本是8.0.30的 因用安全漏洞 需要升级tomcat 为8.5.28的版本 升级后jvm的配置 等等都和一起一样,过了几天发现,我们的错误日志和处理影响转换的文件(我们的错误日志和影响转换的文件都是写好指定的目录),无法打开生产上报了好多错.而且都是权限的错误. 经过仔细查看错误在 UMASK的权限上,root用户默认是0022  ,普通用户是0002 ,我们的tomcat升级普通用户跑的,而升级后的tomcat配置为0027(以前的tomcat是默…
Tomcat8.5,当Get请求中包含了未经编码的中文字符时,会报以下错误,请求未到应用程序在Tomcat层就被拦截了. Tomcat报错: java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986 返回400错误: Transfer-Encoding--->[chunked…
1. 报错 JConsole  java net socketException: Connection reset 解决: 先查看linux服务器开放了哪些端口 netstat -ntpl 选中了一个,修改了catalina.sh中的远程端口号 重新进行连接 2.  Connection failed: non-JRMP server at remote endpoint 3. xception in thread "AWT-EventQueue-0" java.awt.Illega…
引言: 网上有很多myeclipse配置多个Tomcat的教程都可以参考,如[配置多个Tomcat1],[配置多个Tomcat2], 可以直接参考以上两个教程,我这里只对网上的教程中存在的一个点做说明,这个点是那些教程中没有提及的,而本人 就是因为这个点,浪费了半天的事件,所以记录一下. 配置方法: 如果只配置一个Tomcat,相信99.9%的人都没有问题,如果你还有问题,请自行百度参考其他的教程,接下来我 说一下我配置第二个Tomcat中遇到的坑.当一个Tomcat配置好以后,配置第二个Tom…
转载请注明出处:http://blog.csdn.net/smartbetter/article/details/52026342 Nginx 是一款高性能的 http 服务器/反向代理服务器/电子邮件代理服务器,还可以配置虚拟主机.官方测试 Nginx 能够支持 5 万的并发连接,并且 CPU.内存等资源消耗却非常低,运行非常稳定.Nginx主要优点有可以实现高并发.部署简单.内存消耗少.成本低等,主要缺点有rewrite功能不够强大,模块没有Apache的多.本篇主要讲解 Nginx + J…
本文只是单纯记录一下tomcat配置的坑! 1.下载官网:https://tomcat.apache.org/下载后解压到根目录,盘符任意.但必须有jdk,本人用的是jdk1.8 2.配置环境变量在classpath这个变量中加入E:\apache-tomcat-8.5.31\bin;没有就新建一个classpath变量名 3.启动Tomcat进入Tomcat中bin目录,双击startup.bat 上图界面代表启动成功,成功后不要关闭,否则就关掉了Tomcat. 测试Tomcat是否启动成功:…