根据docs脚本%CATALINA_BASE%\ bin / setenv.bat(如果存在)启动时自动执行。因为我没有看到任何结果,所以我添加了一个" echo ..> &#34 ;.但是没有写入消息,所以我非常确定脚本没有被执行。我已将%CATALINA_BASE%添加到我的Windows环境变量中 - 但这也没有帮助。有任何关于这种行为可能原因的想法吗? 乌尔里希
答案 0 :(得分:0)
tomcat的一些安装使用tomcat.conf来设置JAVA_OPTS和CATALINA_OPTS。
答案 1 :(得分:-1)
您是否检查过Tomcat(80/8080/8000)的默认端口未被任何其他应用程序使用.... 我遇到了同样的问题,但我通过更改端口号解决了问题。
只有在端口号出现问题时才能解决您的问题。
更改Tomcat端口的步骤
1)在{Tomcat安装文件夹} \ conf \
中找到server.xml2)找到以下类似的陈述
<!-- Define a non-SSL HTTP/1.1 Connector on port 8180 -->
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
OR
<!-- A "Connector" represents an endpoint by which requests are received
and responses are returned. Documentation at :
Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
Java AJP Connector: /docs/config/ajp.html
APR (HTTP/AJP) Connector: /docs/apr.html
Define a non-SSL HTTP/1.1 Connector on port 8080
-->
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
3)关于Tomcat的server.xml文件引用它在端口8080上运行。将Connector port =“8080”端口更改为任何其他端口号。
例如
<Connector port="8181" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
上述语句指示Tomcat服务器在端口8181上运行。
4)编辑并保存server.xml文件。重启Tomcat。
完成
这是我的朋友Blog ...按照这一步......安装