Java Heroku应用程序在本地与工头一起运行

gra*_*e83 5 java heroku foreman

我正在关注https://devcenter.heroku.com/articles/getting-started-with-java上的"Heroku上的Java入门"指南 我按照这些步骤进行操作,直到我部署并成功执行从GitHub下载的应用程序.当我尝试使用该命令在Windows XP上本地执行它时

foreman start web
Run Code Online (Sandbox Code Playgroud)

我收到错误:

    web.1  | started with pid 3388
    web.1  | Error: Could not find or load main class Main
    web.1  | exited with code 1
    system | sending SIGKILL to all processes
Run Code Online (Sandbox Code Playgroud)

我的Procfile是:

web:    java %JAVA_OPTS% -cp target\classes:target\dependency\* Main
Run Code Online (Sandbox Code Playgroud)

>echo %JAVA_OPTS%
-Xms256m -Xmx512m
Run Code Online (Sandbox Code Playgroud)

任何人都可以建议我如何解决?

use*_*782 7

行情和分号

web: java %JAVA_OPTS% -cp target\classes;"target\dependency\*"  Main
Run Code Online (Sandbox Code Playgroud)

  • 尝试将结肠改为半结肠 (4认同)