我想在 Windows Server 2008 R2 机器上启动 Minecraft 服务器作为服务。
此命令行工作正常:
c:\Windows\System32\java.exe -cp c:\Data\minecraft-server\minecraft-server.jar com.mojang.minecraft.server.MinecraftServer -Xms512M -X mx512M
我使用以下 SC 命令创建了一个服务:
sc config MinecraftServer binPath= "c:\Windows\System32\java.exe -cp c:\Data\minecraft-server\minecraft-server.jar com.mojang.minecraft.server.MinecraftServer -Xms512M -Xmx512M"
服务已创建,当我启动服务时,Windows 会启动它,但随后它会返回一条消息,提示:
该服务没有响应控制功能。
该服务确实启动了,但由于某种原因,命令没有让系统知道它已启动。
有一些简单的东西我错过了,但是我对 Java 不是很有经验,所以如果这里有人能给我指导的话我会非常欢迎!
答案1
答案2
参考此线在 stackoverflow 上