java - 如何使用cmd添加gson创建jar

标签 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 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\ .

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

关于java - 如何使用cmd添加gson创建jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57606598/

相关文章:

java - 身份验证错误 : Unable to respond to any of these challenges: {} Android - 401 Unauthorized

java - 如何区分从不同目录启动的相同 jar ?

java - 你为什么要把那些无效的 child 还给我?

java - Maven verify 命令有什么作用?

java - 如何根据文本字段更改android自定义键盘的操作键?

java - 从 jar 文件运行特定类的主要功能。导入似乎不起作用

java - 如何从 jar 文件中获取方法签名?

java - 使用Gson和Kotlin的零安全网络响应

java - 将 JSON 数组解析为 Java 对象

java - 软件包不存在 mvn clean install