gpt4 book ai didi

java.net.MalformedURLException : no protocol

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:28:54 29 4
gpt4 key购买 nike

我正在编写一个类以在 Java 中运行 xjc。我的代码如下:

 URL url = new URL("C:\\Users\\Simran\\Desktop\\books.xsd"); 
SchemaCompiler sc = XJC.createSchemaCompiler();
sc.parseSchema(new InputSource(url.toExternalForm()));
S2JJAXBModel model = sc.bind();
JCodeModel cm = model.generateCode(null, null);
cm.build(new FileCodeWriter(new File("C:\\Users\\Simran\\Desktop\\books.xsd")));

但是当我运行它时出现以下错误:

Exception in thread "main" java.net.MalformedURLException: no protocol: books.xsd
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at jaxbTest.Test1.main(Test1.java:22)

有人可以帮忙吗?

最佳答案

尝试将 "file://" 附加到文件路径的开头。但正如 Bozho 所建议的,您在这里不需要 URL。

关于java.net.MalformedURLException : no protocol,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4556814/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com