我没有设置 Java 应用程序的经验,也没有使用 Heroku 的经验,但我有这个 Java 应用程序,我想知道我是否可以轻松地在 Heroku 上运行。
https://github.com/difi/oxalis是 github 存储库,这里是独立服务器的一些安装说明:
- 确保安装了 Maven。
- 确保已安装 Tomcat 7 和 Metro 2.1.1
- 确保 Tomcat 管理器在端口 8080 上可用,用户管理器/管理器
- 确保 Tomcat 也启动了 并在 localhost:8443 上运行 SSL
- 确保 keystore.jks 是 安装在已知目录中(单独的说明 构建 keystore )
- 改变 oxalis-commons/src/main/filters/soc.properties 以反射(reflect)您的本地 偏好
这可以在 Heroku 上设置吗?
最佳答案
它似乎应该在 Heroku 上运行,但可能需要进行一些更改。您不需要使用 SSL 运行 Tomcat,因为 Heroku 在 Tomcat 应用程序前面提供了 HTTPS。您可能必须将 Maven 构建更新为 pull in Tomcat via webapp-runner .属性文件可能应该替换为 Config Vars .唯一看起来棘手的部分是 Metro 部分。目前尚不清楚 Metro 是如何被引入系统并使用的。
关于java - 这个 java 应用程序可以在 Heroku 上运行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11820173/