Eclipse Build Path添加JAR包也无法使用的Gson配置

博主在为微信模板消息编写代码时,使用Gson进行JSON转换。在普通Java项目中配置Gson运行失败,搜索多种解决方案无果。后受SSM框架Maven依赖配置培训启发,创建Maven项目并配置,最终成功运行程序。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题描述:

今天上午,开始写为微信模板消息,微信接口的post包是json格式的,

所以呢,先是找一个json转换工具包,找到了gson,google的,一开始

的配置感觉是顺利的,跟平常一样:项目-》build path-》libraries-》add external jar-》apply

看这似乎很顺利没买病哦!

结果可把我搞得,运行失败 :

ca3f0e887ea511e9a2bd525400dca728

真是各种找不到类啊!
在这里插入图片描述

也跟平常一样,Google搜索找解决方案,结果搜了可能有十几篇文章吧,开始我是新建普通Java项目,

那当然是普通Java项目的解决方法啦,最终未果,看的文章说的build path,我也没构建错误啊,

怎么就运行不起来了,可把自己气的…

茅塞顿开,昨晚刚刚培训完SSM框架maven 依赖配置,我就想,何不创建个maven项目试试,

直接配置多好啊,一路畅通,一试便成功运行程序使用Gson new对象啦(呵呵呵)

解决方案:

  • 新建一个maven项目
  • next next next
  • 直到填写 group id (只写根据需要填写一下)
  • 打开pom.xml配置文件
  • 在中添加 配置信息,copy一下xml过去就好了
<!-- google gson 依赖 -->
    <dependency>
       <groupId>com.google.code.gson</groupId>
       <artifactId>gson</artifactId>
       <version>2.2.4</version>
    </dependency>

测试一波:

package com.first.wechat_msg;

import com.google.gson.Gson;
import com.google.gson.JsonElement;
import com.google.gson.JsonObject;
import com.google.gson.JsonParser;

/**
 * Hello world!
 *
 */
public class App 
{
    public static void main( String[] args )
    {
    	JsonObject json = new JsonObject();
    	JsonObject tmpData = new JsonObject();
    	
    	tmpData.addProperty("value", "注册成功!");
    	tmpData.addProperty("color", "red");
    	json.add("first", tmpData);
    	
    	System.out.println(json);

    }
}

终于成功!
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值