当前位置: 首页 > 知识库问答 >
问题:

包裹通讯。谷歌。linux上的visual studio代码中不存在gson

张英范
2023-03-14

我正在做一个java项目,Linux上有Visual studio代码。我已经下载了gson的jar文件,并添加到引用的库中。目前,当我尝试编译java文件时,"包com.google.gson不存在"这会显示出来,ive尝试了javac-classpath和东西,但它返回:"错误:没有源文件"和"bash:/gson-2.9.0.jar:权限被拒绝"。plz帮助,我很失落D:

共有1个答案

闻人业
2023-03-14

大概您的gson jar与您的源/项目在同一个文件夹中,因此您应该为javac的类路径参数使用相对路径:

javac -classpath gson-2.9.0.jar ...

javac -classpath ./gson-2.9.0.jar ...

where.代表您正在执行javac的当前目录。还要注意源文件的路径。以下是一些使用javac的示例

 类似资料:
  • 我试图用JAXB从XSD生成java类。 XSD是我公司的官方XSD,因此我不能仅为我的项目修改它们。在害怕在这个网站上尝试和搜索之后,我决定直接问这个问题。 我有这个在我的XSD: 这导致了一个问题:包装。指数行已在包中定义。指数 在查看生成的代码后,我可以看到,我们有一个静态的类行,进入另一个静态的内部类行(在另一个索引下) 我得到错误的行(在顶部底部)嵌套的类型行不能隐藏封闭类型 如果名称发

  • 我正在尝试使用FCM和上给出的教程将通知服务添加到我的应用程序中https://www.simplifiedcoding.net/firebase-cloud-messaging-android/一切都已完成,并且工作正常,例如获取令牌等。但现在在创建消息处理程序后,我开始出现错误: 生成失败。请引导。gradle的代码为:

  • 给定java中的以下代码,编译时u有很多错误: 主要的java:1:error:package-com。谷歌。常见的基本不存在导入com。谷歌。常见的基础前提条件^ 主要的java:2:错误:包com。谷歌。常见的collect不存在导入com。谷歌。常见的收集清单^ Main.java: 3:错误:包org.ros.exception不存在导入org.ros.exception.RosRunti

  • 我正在学习Visual Studio Code上的Java。我已经在其中安装了"Microsoft扩展Java"。我的基本Java程序运行良好,无需软件包声明。但我想打包我的程序。如何? 早些时候我用了“IntelliJ IDEA”。我曾经启动一个新项目并声明“package com.java.learn”。在VisualStudio代码中,没有创建新java项目的选项。有一个创建工作区的选项,但

  • 我已经为存储库缓存设置了Sonatype Nexus。 通用域名格式。谷歌代码。maven没有解决htmleasy问题。出错 找不到com。谷歌代码。htmleasy:htmleasy:jar:0.7英寸缓存在本地存储库中,在nexus的更新间隔结束或强制更新之前,不会重新尝试解析- htmleasy是一个存在于基于谷歌代码的maven repo中的工件。 但当我基于上述回购协议引用以下工件时,我

  • 我已经用自动完成和谷歌地理编码应用编程接口实现了谷歌地方应用编程接口。问题是结果似乎不正确。 有时自动完成列表中的一些选择结果根本没有地理编码,我得到的只是状态ZERO_RESULTS。 我知道Google Autocomplete也使用Places,而Google Geocode只使用邮政编码,这可能会有一些问题,但我如何限制Autocomplete只提供邮政编码结果呢。