[英]How start my application as server from console?
In IntellIJ IDEA I start my Kotlin project like server.在 IntellIJ IDEA 中,我启动了类似服务器的 Kotlin 项目。 Here my run config:
这是我的运行配置:
Nice.好的。 It's start on port 3333.
它在端口 3333 上启动。
I use this classes for server我将这些类用于服务器
import javax.ws.rs.GET
import javax.ws.rs.Path
import javax.ws.rs.Produces
import javax.ws.rs.QueryParam
import javax.ws.rs.core.MediaType
OK.好的。
But I need to start my application as server from console.但是我需要从控制台将我的应用程序作为服务器启动。
How I can do this?我怎么能做到这一点?
I try this:我试试这个:
java server config.yml -jar com.myproject.jar
but I get error:但我收到错误:
Error: Could not find or load main class server
You have to put your command line arguments after the parameters for the JVM, eg您必须将命令行参数放在 JVM 参数之后,例如
java -jar com.myproject.jar server config.yml
If you need to specify a main class which is located somewhere in your Jar do the following:如果您需要指定位于 Jar 中某处的主类,请执行以下操作:
java -cp com.myproject.jar com.myproject.AppStarterKt server config.yml
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.