用户定义的Java包

时间:2015-08-21 23:16:43

标签: java classpath packages cannot-find-symbol

我一直在使用NppExec在Notepad ++中编辑,运行和编译代码。我在C:\ Java中设置了一个类路径。该文件夹包含:C:\ Java \ com \ DOMAINNAMEWITHHELD \ Classes。在这个文件夹里面我有3个.java文件和一个.class文件(Runner.java,Pirate.java,Ninja.java和Pirate.class)。我在闪存驱动器上的文件夹中运行这些文件,三者中没有一个可以看到对方。所以我将它们移动到我的新类路径定义目录中,除了:

之外仍然无法获得任何内容

C:\ Java \ com \ DOMAINNAMEWITHHELD \ Classes \ Runner.java:12:错误:找不到符号         phil.throwAStar(TIM);

throwAStar()在Ninja中定义,并在Runner中调用。

在三个源文件中,我定义了一个这样的包:

package com.DOMAINNAMEWITHHELD.Classes;

如果我在任何其他目录中,请尝试:

导入com.DOMAINNAMEWITHHELD.Classes。*;

我得到完全相同的错误。我做错了什么?

0 个答案:

没有答案