我在我的java项目中添加了一个外部jar(用于jar访问jarlink),但我没有该库的所有功能。
我按照这种方式添加了jar,点击我的project and properties->Java Build Path->Libraries tabs->Add External Jar
左侧。
这是正确的方法吗?或者我做错了?
例如链接访问mkyong.com/java/java-find-location-using-ip-address我试图做这个例子。我在我的项目中添加了jar但是一些导入不起作用
我添加了geoip2-0.7.0.jar(import com.maxmind。*)此导入正在运行但是(import com.maxmind.geoip.regionName;)此导入无法正常工作
errors:线程“main”中的异常java.lang.NoClassDefFoundError:ServerLocation
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
在java.lang.Class.getMethod0(未知来源)
在java.lang.Class.getMethod(未知来源)
at sun.launcher.LauncherHelper.getMainMethod(Unknown Source)
在sun.launcher.LauncherHelper.checkAndLoadMain(未知来源)
引起:java.lang.ClassNotFoundException:ServerLocation enter code here
在java.net.URLClassLoader $ 1.run(未知来源)
在java.net.URLClassLoader $ 1.run(未知来源)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher $ AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
......还有6个