虽然有很多与此相关的问题,但我找不到具体回答这个的问题 .
这是我在Eclipse中的源代码的文件结构 . 现在我想在某些机器上运行serverStart.java,在其他一些机器上运行clientStart.java .
它必须从源代码的命令行(CMD)编译和运行 . 我不允许使用Eclipse . 我用什么命令来编译和运行项目?我应该为此创建一个jar文件,还是使用javac? (我尝试在clientStart上使用javac,它给了我一些错误(找不到符号),与同一个包中的clientData等其他类相关)
请注意,clientStart和serverStart具有“public static void main(String args [])”,还可以创建其他类的对象,如clientACK.java .
这是windows中的文件夹结构 -
编辑:我在bin文件夹中也有.class文件 . 它们有用吗?
2 回答
第三次编译,第四次编译 .
回答我自己的问题,
我必须导航到父目录,在这种情况下是C:\ IP \ IP_proj2 \ src . 从这里开始,我使用命令 .
这里的关键是使用* .java同时编译它们我相信 . 当我单独尝试时,它给出了“找不到符号”的错误 .
运行它的命令 -