我正在使用Vaadin构建一个使用.WAR文件的项目。
当我在Intelij中运行package
然后jetty:run
时,项目在localhost上完美运行。
我试图按照Heroku的指示将项目推送到Heroku服务器:
web: java $JAVA_OPTS -jar target/dependency/jetty-runner.jar --port $PORT target/*.war
。当我尝试启动服务器时,我收到错误消息:
Error: Unable to access jarfile target/dependency/jetty-runner.jar
这个错误是有道理的,因为我甚至没有在我的目标目录中看到依赖目录,也没有在我的项目中的任何其他地方看到jetty-runner.jar。
我对Maven很陌生,所以我可能会错过一步。我是否需要做一些事情来创建依赖目录?
感谢任何帮助。
答案 0 :(得分:2)