将Reflections库添加到Eclipse项目中

Fra*_*zoa 4 java eclipse

我正在尝试将Reflections库添加到Eclipse Java项目中,以便根据我的需要使用它.问题是虽然我已经将reflection-0.9.9-uberjar.jar添加到我的项目的lib文件夹中,并且还添加到Build Path(实际上它也出现在"Referenced Libraries"下),但是构建器似乎没有识别它,所以这一行例如给我一个错误:

Reflections reflections = new Reflections("net.iberdroid.gameserver.cmds");

"Reflections cannot be resolved to a type"
Run Code Online (Sandbox Code Playgroud)

如果我尝试导入org.reflections,它说它既不能解决也不能解决.

有任何想法吗?

非常感谢提前,

Fra*_*ulo 6

快速而肮脏的方式:打开Reflections-0.9.9-uberjar.jar并将其中的所有罐子提取到您的lib文件夹中.然后将这些jar添加到构建路径.

更正确的方法是将项目设置为maven项目并在那里设置所有依赖项.看看uberjar的META-INF文件夹.