如何从默认包导入类
我使用的是Eclipse3.5,我已经创建了一个带有包结构和默认包的项目。我有一个默认的包-Calculations.java我想在任何一个包中使用这个类(例如com.company.calc
)。当我试图使用默认包中的类时,它会给我一个编译器错误。它无法识别默认包中的类。问题在哪里?
Calculations.java-源代码
public class Calculations {
native public int Calculate(int contextId);
native public double GetProgress(int contextId);
static {
System.loadLibrary("Calc");
}}
我不能把我的课放在任何其他的包裹里。这个类有一些在Delphi中实现的本地方法。如果我将该类放在任何文件夹中,我将不得不更改我想避免的DLL(真的-我不能)。这就是为什么我把我的类放在默认包中的原因。