Java 为同一个包中的不同类创建Jar文件
我在同一个包中定义了四个类,比如Java 为同一个包中的不同类创建Jar文件,java,android-studio,cmd,jar,Java,Android Studio,Cmd,Jar,我在同一个包中定义了四个类,比如com.test.calc。 四个班级如下: Server.java Client.java Util.java java 在这四个类中,Server和Client定义了Main方法。 我想分别拥有这两个类的jar文件 我尝试了以下命令 java -cp server.jar server 我也试过了 java -cp server.jar com.test.calc.server 但这给了我错误 无法找到或加载主类服务器 我怎样才能做到这一点呢?这可能是一个
com.test.calc
。
四个班级如下:
Server.javaClient.java
Util.java
java 在这四个类中,
Server和Client
定义了Main
方法。
我想分别拥有这两个类的jar文件
我尝试了以下命令
java -cp server.jar server
我也试过了
java -cp server.jar com.test.calc.server
但这给了我错误
无法找到或加载主类服务器
我怎样才能做到这一点呢?这可能是一个打字错误
java-cp server.jar com.test.calc.server
。服务器类是大写的S
。您是否尝试过java-cp server.jar com.test.calc.server
?我尝试过这两种方法,然后请发布jar-tf server.jar
的输出。如果没有文件com/test/calc/Server.class
,那么Server.java
中的package语句可能是错误的。我尝试了以下命令D:\Projects\EclipseProjects\Calculator\src\main\java\com\test\calc>jar-tf Server.jar
打开ZIP文件时出错