【发布时间】:2021-04-17 03:34:24
【问题描述】:
实际上,我正在尝试向Streama 媒体服务器添加新语言。我下载了源代码,添加了新的语言文件(按照here 的指导)。之后,我想用那个项目构建一个 jar,我用 IntelliJ Idea 2021.1 (here is how I did) 构建它。因此,当我运行该 jar 文件(在 Ubunt 20.04 中)时,它失败并出现此错误:Screenshot
【问题讨论】:
标签: jar executable-jar
实际上,我正在尝试向Streama 媒体服务器添加新语言。我下载了源代码,添加了新的语言文件(按照here 的指导)。之后,我想用那个项目构建一个 jar,我用 IntelliJ Idea 2021.1 (here is how I did) 构建它。因此,当我运行该 jar 文件(在 Ubunt 20.04 中)时,它失败并出现此错误:Screenshot
【问题讨论】:
标签: jar executable-jar
当您对源代码进行了调整后,您可能希望创建一个新的 .jar 文件并将其部署到您的服务器上。为此,您可以使用一个简单的命令:
# for unix based systems
**./gradlew assemble**
# for windows
**./gradlew.bat assemble**
这将在 build/libs,
下创建 2 个新的 .jar 文件您只需要 streama-{version}.jar。
这个文件是一个可执行文件,所以你可以把它复制到你的部署目录/你的服务器中,然后像往常一样启动它。
【讨论】: