返回信息流package XMLParser;
import java.io.File;
import javax.xml.parsers.*;
public class StructParser {
public static void main(String[] args) {
// TODO Auto-generated method stub
}
}
在eclipse里面,这一行“import javax.xml.parsers.*;”显示“The package javax.xml.parsers is not accessible”
我在左侧工程属性->Java Build Path->Libraries->Classpath里面明明已经导入了javax.xml-1.3.4.jar了,为什还有错?用的jdk-17
这是一条镜像帖。来源:北邮人论坛 / java / #66755同步于 2023/4/24
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
Java小白,问个简单的问题
xiachenghai
2023/4/24镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
问了下chatgpt,感觉第二条可能是关键点。
“javax.xml.parsers”包是Java API for XML Processing (JAXP)的一部分,用于解析和处理XML文档。如果您遇到一个错误消息,指出该包无法访问,可能有几个原因。以下是一些可能的解决方案:
检查您的Java版本:确保您正在使用支持JAXP的Java版本。JAXP是Java标准版(Java SE)的一部分,并包含在Java 6及更高版本中。如果您使用的是旧版本的Java,可能需要升级到新版本。
检查您的类路径:确保包含所需类的JAR文件位于类路径上。如果使用像Eclipse这样的IDE,请检查所需的JAR文件是否包含在项目的构建路径中。
检查所需的JAR文件是否损坏:有时所需的JAR文件可能会损坏,这可能会导致包无法访问。尝试重新下载所需的JAR文件或尝试使用不同的版本。
检查所需的JAR文件是否缺失:有时所需的JAR文件可能会缺失,这可能会导致包无法访问。尝试下载并包含缺失的JAR文件。
检查该包是否已被弃用:有时,包在Java的新版本中已被弃用。如果是这种情况,请尝试使用提供类似功能的新包。
jdk17[bbsemoji10133]eclipse 对于初学者来说有点不好驾驭[em9]资料太少
【 在 xiachenghai 的大作中提到: 】
: package XMLParser;
: ............