【发布时间】:2017-10-25 15:15:25
【问题描述】:
我正在使用 Vaadin 构建一个使用 .WAR 文件的项目。
当我在 Intelij 中运行 package 和 jetty:run 时,该项目在 localhost 上完美运行。
我尝试按照 Heroku 的指示将项目推送到 Heroku 服务器:
web: java $JAVA_OPTS -jar target/dependency/jetty-runner.jar --port $PORT target/*.war
在 Procfile 中。当我尝试启动服务器时,我收到错误消息:
Error: Unable to access jarfile target/dependency/jetty-runner.jar
这个错误是有道理的,因为我什至在我的目标目录中都没有看到依赖目录,也没有在项目的其他任何地方看到 jetty-runner.jar。
我对 Maven 很陌生,所以我可能会错过一步。我需要做些什么来创建依赖目录吗?
感谢任何帮助。
【问题讨论】:
标签: java maven heroku jetty war