我几乎在Heroku上部署了我的第一个Java Maven应用程序,但是我需要一些帮助。我正在使用WAR部署来部署我的应用:https://jmsyst.com/libs/serializer/master/cookbook/exclusion_strategies。我将context.xml文件分隔开,它不在WAR文件中。我正在尝试将其包括在内,但我真的不知道该怎么在哪里放置它?
我正在做以下事情:
git:remote -a app-name
指向它heroku config:set WEBAPP_RUNNER_OPTS="--enable-naming --context-xml=path/to/context.xml"
-其中path / to / context.xml是设计的context.xml的 real 路径heroku war:deploy <path_to_war_file>
但是,根据文档,包含应放在此处:heroku war:deploy myapp.war --includes newrelic.jar:newrelic.xml
所以我将在部署时发出如下命令:heroku war:deploy <path_to_war_file> --includes context.xml
?