为了账号安全,请及时绑定邮箱和手机立即绑定

如何从控制台启动我的应用程序作为服务器?

如何从控制台启动我的应用程序作为服务器?

Helenr 2022-06-08 17:17:01
在 IntellIJ IDEA 中,我开始了我的 Kotlin 项目,比如服务器。这是我的运行配置:好的。它从端口 3333 开始。我将这些类用于服务器import javax.ws.rs.GETimport javax.ws.rs.Pathimport javax.ws.rs.Producesimport javax.ws.rs.QueryParamimport javax.ws.rs.core.MediaType好的。但我需要从控制台启动我的应用程序作为服务器。我怎么能做到这一点?我试试这个:java server config.yml -jar com.myproject.jar但我得到错误:Error: Could not find or load main class server
查看完整描述

3 回答

?
尚方宝剑之说

TA贡献1788条经验 获得超4个赞

您必须将命令行参数放在 JVM 的参数之后,例如

java -jar com.myproject.jar server config.yml

如果您需要指定位于 Jar 中某处的主类,请执行以下操作:

java -cp com.myproject.jar com.myproject.AppStarterKt server config.yml


查看完整回答
反对 回复 2022-06-08
?
郎朗坤

TA贡献1921条经验 获得超9个赞

我认为那是因为您使用的无效参数java server config.yml -jar com.myproject.jar

我认为这可能是解决方案


查看完整回答
反对 回复 2022-06-08
?
人到中年有点甜

TA贡献1895条经验 获得超7个赞

您可以将主类放在清单文件中或将其添加为参数。看看这个帖子



查看完整回答
反对 回复 2022-06-08
  • 3 回答
  • 0 关注
  • 247 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号