gpt4 book ai didi

java - 如何从 cmd 运行具有多个类的 java 程序?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:28:24 27 4
gpt4 key购买 nike

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

程序文件的名称 - MyProgram
主类 - Server1
第二类 - 客户端处理程序
包裹名称 - 元素
第三类 - User1
第四类 - User2

为了让用户 1 和用户 2 运行,必须首先运行包旁边的主类和客户端处理程序,因为它们是客户端类并且依赖于主类。

最佳答案

javac *.java // compliles all java files in the dir

java MyClass // runs the particular file

如果一个类依赖于另一个尚未编译的类,程序将不会运行。所以你应该在尝试运行依赖于其他文件的程序之前编译所有文件。

如果你的文件被打包了,那么就是这样

javac com.mypackage/.*java

java com.mypackage.MyClass

关于java - 如何从 cmd 运行具有多个类的 java 程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20365885/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com