Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用cmd和gson创建jar_Java_Jar_Gson - Fatal编程技术网

Java 如何使用cmd和gson创建jar

Java 如何使用cmd和gson创建jar,java,jar,gson,Java,Jar,Gson,无法在java类中包含Gson jar依赖项,因此我可以创建.jar DecisionType.java:9: cannot find symbol symbol : class SerializedName location: class com.abc.cdf.bean.DecisionType @SerializedName("checkout") ^ DecisionType.java:11: cannot find symbol symbol : class Se

无法在java类中包含Gson jar依赖项,因此我可以创建.jar

DecisionType.java:9: cannot find symbol
symbol  : class SerializedName
location: class com.abc.cdf.bean.DecisionType
    @SerializedName("checkout")
     ^
DecisionType.java:11: cannot find symbol
symbol  : class SerializedName
location: class com.abs.fggs.bean.DecisionType
    @SerializedName("cancelled")

我想,您希望使用类路径依赖关系手动构建一个jar文件。 基于上述假设:

要编译具有类路径依赖关系的java文件,请执行以下操作:

这将编译给定目录下的所有java文件,并将使用xx-2.3.1.jar作为其CP依赖项,通过使用;分隔添加所需的内容;。编译的.class文件将位于目标目录下

javac -cp xx-2.3.1.jar;. -d target\ com\rr\xx\bean\*.java
编译完成后,我们可以使用以下命令创建jar文件:

jar cvf xyz.jar -C target\ .

如果有任何疑问,请发表评论

您能提供更多关于如何生成Jar的信息吗?你是在手动操作还是使用Maven或Gradle?