Java 在eclipse中使用Jar文件中的类
我有一个Jar文件,它实现了一个静态函数类,该函数从dll调用本机代码。 我把罐子加到classpach里了。 我正在查看jar中的类,它看起来像:Java 在eclipse中使用Jar文件中的类,java,eclipse,jar,java-native-interface,native,Java,Eclipse,Jar,Java Native Interface,Native,我有一个Jar文件,它实现了一个静态函数类,该函数从dll调用本机代码。 我把罐子加到classpach里了。 我正在查看jar中的类,它看起来像: package com.aeroflex.afApplicationControlDll; import com.aeroflex.jni.*; public class afApplicationControl { static { System.loadLibrary("afApplicationContro
package com.aeroflex.afApplicationControlDll;
import com.aeroflex.jni.*;
public class afApplicationControl
{
static
{
System.loadLibrary("afApplicationControlJNI");
}
public static native int GetServerVersion (int version[]);
public static native int Initialise( int n1, int n2, int n3, int n4 );
}
在我的课堂上,我尝试使用afApplicationControl类
我正在尝试导入:
import com.aeroflex.afApplicationControlDll.*;
但是编译器没有找到com.aeroflex*
问题出在哪里?确保jar文件位于类路径中。右键单击项目>属性>库,检查jar是否存在。如果是这样,请选择项目,然后单击“项目”选项卡,清理项目,然后重试。“我在尝试我的班级…”尝试使用shift键。它应该用在每句话的开头。它应该适用于单词I(或I'm等)的每一个用法。它应该用于像Java这样的专有名称或像DLL这样的缩写。我没有帮忙就打扫了。还有什么想法吗?打开罐子看看包是否存在。我想你是对的!我打开罐子。jar中有一个包afApplicationControlDll。包中的文件是afApplicationControl.class,如何修复该文件?