运行本地Java Heroku
我正在学习Heroku Java入门,但在本地运行示例应用程序时遇到了问题
https://devcenter.heroku.com/articles/getting-started-with-java#run-the-app-locally https://devcenter.heroku.com/articles/getting-started-with-java#define-a-procfile
运行它之后,我得到了“在端口5000上启动web.1”,但当我打开localhost:5000时,它只会给我“此网页不可用”
下面是CLI的输出
$ heroku local web -f Procfile.windows
forego | starting web.1 on port 5000
web.1 | Usage: java [-options] class [args...]
web.1 | in the version search
web.1 | show splash screen with specified image
web.1 |
如果你需要更多信息,请告诉我
更新:当我意识到Procfile就是这么做的时候,我实际上自己运行了这个命令,最后一行是
sh.exe": target\dependency\*: No such file or directory
这显然是由mvn clean install生成的目标\依赖项吗? 我打错什么了
$ java -cp target\classes;"target\dependency\*" Main
# 1 楼答案
在这种情况下,使用双引号应该与使用反斜杠具有相同的效果;i、 e.
java -cp "target/classes;target/dependency/*" Main
也应该有效