java - tomcat jar java 仅适用于 8080

标签 java tomcat nginx tomcat7

我在centos安装了nginxtomcat, 我最近购买了一个包含 jar java 文件的脚本。

如果我将它上传到 tomcat/webapps/myapp 如果我打开 mydomain.com:8080/myapp,脚本会按预期工作。

如果我将其上传到 nginx/html/myapp 脚本在 mydomain.com/myapp 上无法正常工作。

如果加载 mydomain.com/myapp,我想得到正确的输出。请任何人帮我解决这个问题。

最佳答案

所以您要将 JAR 上传到 nginx?这不会起作用,因为如果我了解您要执行的操作,它需要 Tomcat 才能运行。

配置 nginx 以将请求代理到 Tomcat 以使 Java 应用程序正常工作 - 这里有一些很好的说明 https://www.nginx.com/resources/wiki/start/topics/examples/javaservers/

关于java - tomcat jar java 仅适用于 8080,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35972384/

相关文章:

java - Intellij tomcat 8 运行配置不起作用

java - 如何使用 Maven 创建具有依赖项的可执行/可运行 JAR?

java - 我们如何将空字符串数组添加到 org.codehaus.groovy.ast.parameter 中?

php - .htaccess:如何保持相同的 URL,但在服务器上显示不同的页面

performance - nginx反向代理吞吐量周期性下降,可能是什么原因?

java - 异步 api 的 CPU 利用率非常高

eclipse - 在 Eclipse 构建路径中使用用户库时出现 ClassNotFoundException

java - Tomcat中基于请求的入侵检测

java - tomcat上下文设置和URL问题

python - Django 调试工具栏不出现