当前位置: 首页 > 知识库问答 >
问题:

部署play framework无法找到或加载主类

桓深
2023-03-14

我正在Windows 7中使用Dist命令准备部署。(播放2.0.4)

zip生成成功,但当我尝试使用以下命令启动应用程序时:

java -Dhttp.port=9001 -cp "e:\deploy\test-1.0-SNAPSHOT\lib\*" play.core.server.NettyServer

控制台显示此错误:

错误:无法找到或加载主类e:\部署\test-1.0-SNAPSHOT\lib\ch.qos.logback.logback-core-logback-core-1.0.0.jar

我已经检查过这个jar是由Play Framework在<代码>c:\Play\Play-2.0.4\repository\cache\ch.qos。回写\

如果我执行start或run命令,编译和执行就会成功。

使用阶段命令我收到其他错误:

[error] {file:/C:/test/}test/*:stage: java.io.IOException: Cannot run program "chmod": CreateProcess error=2, The system cannot find the file specified

我不确定,但可能与最初的问题有关。

共有1个答案

隗翰海
2023-03-14

的魔力;在第一个命令中,我添加了*之后,这阻止了Windows预处理器扩展通配符。

最后:

java -Dhttp.port=9001 -cp "e:\deploy\test-1.0-SNAPSHOT\lib\*;" play.core.server.NettyServer

我以前在其他windows系统x64中部署过,并且 不是必需的。

 类似资料:
  • 问题内容: 我正在尝试使用Gradle运行一个非常简单的项目,并在使用时遇到以下错误: 这是我的文件结构: 我排除了libs和tmp文件夹的内容,因为我认为这与该问题无关,但是我可以在需要时添加它。 这是我的build.gradle文件: 关于如何解决此问题的任何想法?我已经为mainClassName属性尝试了各种方法,但似乎没有任何效果。 问题答案: 我在这里看到两个问题,一个与另一个有关。

  • 我的java应用程序编译有问题。 编译器说:

  • 我是按照Spring的教程,一切都工作正常,直到我克隆我的项目,现在克隆的项目和原来的项目不想工作,我已经搜索槽整个堆栈溢出类似的问题,我无法解决这个问题,我已经清理了项目,重新启动eclipse,更新,添加和删除依赖项从pom.xml似乎没有什么工作。 这是我的主要课程: Beans.xml: 波姆。xml: 正如我所说,当我在同一个工作区复制粘贴项目时,一切都开始失败,当然我更改了名称。 这个

  • 我用的是软呢帽19。HelloWorld的内容。爪哇: 我可以使用 javac HelloWorld。JAVA 但我无法使用 java HelloWorld 它给出了以下错误 错误:无法找到或加载主类HelloWorld 但我可以用 sudo java HelloWorld 我错过了什么???

  • 我知道这个问题已经被回答过很多次了,但不幸的是我找不到我的问题的正确答案。 以下是我的软件包结构,在我的软件包中,我有简单测试.java d: \junit\src\junitfaq\SimpleTest.java 在d:\junit\src内部 d:\junit\src 但是当我尝试使用下面的命令行运行程序时 d:\junit\src 发生了此错误。错误:无法找到或加载主类junitfaq.Si

  • 我正在尝试将quarkus restful api部署到Heroku,但我遇到了一个错误,无法在stackoverflow、quarkus doc或Heroku指南上找到解决方案。 运行heroku local web或从服务器获取日志时,我遇到了相同的错误,这是 2021-07-09T04:34:33.763801 00:00app[web.1]:错误:无法找到或加载主类$JAVA_OPTS20