我在运行我在 ubuntu 上的 Windows 上制作的 .jar 时遇到问题。我不是真正的 linux 用户,我更喜欢从 windows eclipse 构建我的代码,然后我在 linux 上进行测试。当我在 linux 中执行我的 jar 时,我得到以下由缺少的 .jar 引用生成的异常(我使用 gson 库类将一些字符串转换为 json)。
Exception in thread "main" java.lang.NoClassDefFoundError: com/google/gson/Gson ...
Caused by: java.lang.ClassNotFoundException: com.google.gson.Gson
现在,在网上进行了一些研究后,我发现类路径目录在哪里,并将 gson.jar 复制到该文件夹中,无论如何我仍然收到错误,此时我对所有类路径的事情感到很困惑。
有人可以帮帮我吗?