2

我没有设置 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 安装在已知目录中(构建密钥库的单独说明)
  • 更改 oxalis-commons/src/main/filters/soc.properties 以反映您的本地偏好

这可以在 Heroku 上设置吗?

4

1 回答 1

0

它似乎应该在 Heroku 上运行,但可能需要进行一些更改。您不需要使用 SSL 运行 Tomcat,因为 Heroku 在 Tomcat 应用程序前面提供了 HTTPS。您可能必须更新 Maven 构建以通过 webapp-runner 拉入 Tomcat。属性文件可能应该替换为Config Vars。唯一看起来可能很棘手的部分是 Metro 部分。目前尚不清楚 Metro 是如何被拉入系统并使用的。

于 2012-08-06T14:45:58.527 回答