我正在尝试实施the tutorial here,但我不明白如何运行它。
我做了以下事情:
创建2个java项目,一个包含客户端源文件,另一个项目包含服务器和协议代码
进入我的命令提示符并进入我的服务器项目目录
将路径设置为java目录和jdk目录
在创建.java
文件后输入.class
文件名的javac
输入java KnockKnockProtocol
错误:在类KnockKnockProtocol中找不到主要方法,请将main方法定义为: public static void main(string [] args)
输入java KnockKnockServer 然后终端屏幕不允许我输入任何其他内容
我是java的初学者,并且是第一次这样做。因此,我真的没有做太多。我甚至不确定我所做的事情是否正确。有人可以指导我一点吗?
答案 0 :(得分:1)
首先,在上面提到的教程中,KnockKnockServer.java
是创建服务器套接字的服务器类。
KnockKnockProtocol.java
是客户端和服务器用于通信的协议。
java程序的入口点是主要方法:
public static void main(String... args){}
使用以下命令启动服务器:
javac KnockKnockServer.java
java KnockKnockServer