无法找到正确的java.util

huangapple 未分类评论45阅读模式
英文:

Unable to locate correct java.util

问题

以下是翻译好的部分:

我正在尝试编译一个小程序。在编译过程中,它试图查找错误的 Java util 库路径。以下是编译输出:

javac -Xlint:unchecked adssim/util/XMLParser.java
adssim/util/XMLParser.java:3: 错误: 无法访问 util
import java.util.Vector;
               ^
  错误的源文件: ./java/util.java
    文件不包含类 java.util
    请移除该文件,或确保它出现在源路径的正确子目录中。

文件位置:

/apps/oasis/adarsh/adssim/util>ls -lrt XMLParser.java
-rwxrwxrwx   1 oasis    oasis       1258 四月  8 15:49 XMLParser.java

类路径:

/apps/oasis/adarsh/adssim/util>echo $CLASSPATH
:/apps/oasis/java/classes12.jar:/apps/oasis/java/ifxjdbc.jar:/apps/oasis/java/log4j-1.2.14.jar:/apps/oasis/java/commons-io-2.5.jar:/apps/oasis/adarsh/adssim:/apps/oasis/adarsh/adssim/util:/apps/oasis/adarsh/adssim/util/crypto:/apps/oasis/adarsh/adssim/channel:/apps/oasis/adarsh

文件源代码:

package adssim.util;

import java.util.Vector;

public class XMLParser
{
        public static Vector getXMLTagValue(String xml, String section) throws Exception
        {
                String xmlString = new String(xml);
                Vector v = new Vector();

我做错了什么,朋友们?

英文:

I am trying to compile a small program. During compilation, it tries to look at wrong path for java util libs. Below is the compilation output

javac -Xlint:unchecked adssim/util/XMLParser.java
adssim/util/XMLParser.java:3: error: cannot access util
import java.util.Vector;
           ^
  bad source file: ./java/util.java
    file does not contain class java.util
    Please remove or make sure it appears in the correct subdirectory of the sourcepath.

File loation

/apps/oasis/adarsh/adssim/util>ls -lrt XMLParser.java
-rwxrwxrwx   1 oasis    oasis       1258 Apr  8 15:49 XMLParser.java

Classpath

/apps/oasis/adarsh/adssim/util>echo $CLASSPATH
:/apps/oasis/java/classes12.jar:/apps/oasis/java/ifxjdbc.jar:/apps/oasis/java/log4j-1.2.14.jar:/apps/oasis/java/commons-io-2.5.jar:/apps/oasis/adarsh/adssim:/apps/oasis/adarsh/adssim/util:/apps/oasis/adarsh/adssim/util/crypto:/apps/oasis/adarsh/adssim/channel:/apps/oasis/adarsh

File Source

package adssim.util;

import java.util.Vector;

public class XMLParser
{
        public static Vector getXMLTagValue(String xml, String section) throws Exception
        {
                String xmlString = new String(xml);
                Vector v = new Vector();

What am i doing wrong guys ?

答案1

得分: 2

有没有在你的磁盘上一个名为util.java的文件,位于一个名为java的目录中?也许你是错误地创建了这样一个文件?

错误信息的这部分内容听起来像是这样的:

错误的源文件:./java/util.java

英文:

Is there a file on your disk that is actually called util.java in a directory called java? Maybe you have created such a file by mistake?

This part of the error message makes it sound like that:

> bad source file: ./java/util.java

huangapple
  • 本文由 发表于 2020年4月8日 21:52:39
  • 转载请务必保留本文链接:https://java.coder-hub.com/61102368.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定