gpt4 book ai didi

java - 如何将 Play 应用程序作为单个 JAR 文件运行?

转载 作者:行者123 更新时间:2023-11-30 02:36:16 25 4
gpt4 key购买 nike

我使用 Play 实现了一个 REST 服务器(因此 MVC 中没有“V”),但我想知道如何将 play 应用程序作为单个 JAR 文件运行?

当我执行 activator dist 时,确实创建了一个 jar 文件,但是当我运行 java -jar myplayapp.jar 时,它说没有主类。所以我明白发生了什么事,但不知道如何解决这个问题。因为我不知道 Play 应用程序的主类是什么,也不知道我还需要做什么来构建一个独立的 jar?

最佳答案

activator dist 创建一个包,而不是单个 jar:https://www.playframework.com/documentation/2.5.x/Deploying

结果将是一个类似于 my-app-1.0-SNAPSHOT.zip

的文件

解压后,您将收到一个包含 Play 应用程序的目录。有一个 bin 目录,您需要调用一个 my-app 脚本,这取决于您的系统。就我而言(mac os),我可以运行像 $ sh bin/my-app

这样的应用程序

关于java - 如何将 Play 应用程序作为单个 JAR 文件运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42990804/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com