如何从命令行运行具有多个类和包的java程序?

时间:2013-04-06 13:28:37

标签: java

目前我正在寻找另一种从命令行运行Java程序的方法,而不是将其添加到JAR文件中。我的课程有以下课程数量:

程序文件的名称 - MyProgram
主类 - Server1
第二类 - 客户端处理程序
包名 - 项目
第3类 - 用户1 第4课 - 用户2

主要类和客户端处理程序必须首先运行以便用户1和...用户2要运行,因为它们是客户端类并且依赖于主类。

1 个答案:

答案 0 :(得分:3)

运行java classname。只要所有.class文件都存在,java就会找到它们。只要注意使用包时,你应该从包根运行java并输入前缀为正确包的类名。

如果您有需要的jar文件,则应在运行java时使用-classpath指定它们。