gpt4 book ai didi

java类路径找不到符号

转载 作者:行者123 更新时间:2023-11-30 09:44:32 25 4
gpt4 key购买 nike

我的 Java 经验:只读

我的代码中有这些行:

import com.altova.io.*;
import com.mapforce.*;

这些包在 Mapping.jar 中,它在我的类路径中,确实是第一个。 Javac -verbose 承认这一点:

[search path for source files: Mapping.jar,.,[etc]

然而,当编译器到达 use 行时:

[loading com/altova/io/Input.class(com/altova/io:Input.class)]
ShapeTypeFiddle.java:339: cannot find symbol
symbol : class io
location: package com.altova
com.altova.io.StringInput(sthing.toString());
^

(+ 另外两个,一个是 MappingMapToinput2Output.run(input, output),另一个是 output.getContent() 调用。)

解压缩 Mapping.jar 文件会显示 Input.class、MappingMapToinput2Output.class 和 Output.class 类文件的已编译 .class 文件。

我还能检查什么?

最佳答案

它正在寻找应具有静态方法StringInput 的类io。但是您实际上想要创建一个StringInput 的实例。这只能意味着您忘记了 new 运算符。

new com.altova.io.StringInput(sthing.toString());

关于java类路径找不到符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7867301/

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