java - 在heroku上部署Java应用程序

标签 java web-services heroku war web-deployment

我制作了一个应用程序,它公开了一些 REST api(使用 Jersey JAX-RS 实现)。现在,当我在 heroku 上部署“war”时,API 无法访问。

我变了 http://localhost:8080/myProjectNameInEclipse/webapi/ * 到 --> http://myAppNameInHeroku.herokuapp.com/myProjectNameInEclipse/webapi/ *

但此后 URL 将无法再访问。任何人都可以指导我在服务器上部署时重命名 URL(尤其是在 Heroku 上)

最佳答案

The web process must listen on one and only one port. The port must be the one specified in the $PORT variable. If your process listens on other ports, it will be shut down by Heroku.

关于java - 在heroku上部署Java应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37572052/

相关文章:

java.lang.NoSuchMethodError : VarHandle. compareAndSet(VariableHandlesExample,State,State)无效

java - 处理程序之前的函数 spring 3

java - 如何运行 Python 解释器并使用 Java 获取其输出?

java - CXF 简单前端中的 TargetNamespace

mysql - MySQL 和 PostgreSQL 之间的不同结果

java - 使用 WebMvcConfigurationSupport 而不是 WebMvcConfigurerAdapter 返回空值

java - 使用 Java 调用 VB.NET Web 服务

c# - 如何更改 WSDL 客户端的预期内容类型?

python - 在 Heroku 上使用 Tesseract 和 Django

Heroku 代码=H10 desc ="App crashed"- 不知道它为什么崩溃