tomcat在server.xml文件中修改端口后,依然运行8080端口

来源:互联网 发布:淘宝拍卖鸡血石假 编辑:程序博客网 时间:2024/05/16 01:52

1、今天调试solr的时候,想将tomcat端口修改一下,因为电脑上已经运行有一个8080端口的项目了。

可是改完之后,启动tomcat(我是用的解压版的tomcat,通过startup.bat启动的),日志显示还是运行的8080端口,这当然就报错了。

上网查了好久,发现都是讲的如何修改tomcat默认端口,照做之后依然没有反应。

后来才发现,原来是因为我配置的环境变量的原因,我电脑中有多个解压的tomcat,但是我没有用那个配置了环境变量的tomcat来跑项目,

不管我在哪个解压包下执行statup.bat文件,他都执行的环境变量下的tomcat。


所以解决办法就是:运行配置了环境变量的tomcat,或者修环境变量。


修改默认端口方法:

修改如下代码的port,如:

<Connector port="8083" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />


2、solr的中文分词器问题,中文分词器必须与jdk版本匹配才能成功使用,

我的jdk7搭配得是ik-analyzer-solr5,需要的话可以在csdn上搜。

阅读全文
0 0