Eclipse如何编译忽略缺少的库
我经常需要解决一些Java项目,最令人讨厌的问题是搜索库,以编译要导入的jar。有没有办法忽略缺少的库,通常在eclipse中编译java-project?Eclipse如何编译忽略缺少的库
删除你不能没有他们编译需要的库的依赖号短。 看一看here为How external libraries work
然而月蚀可以automatically fix missing imports。 按Ctrl + Shift + O
编辑:我想我更好地理解你现在在说什么,我我的回答更改为Yes!有点儿。取决于导入,您可以用完全限定的名称替换它。这样做应该会生成相同的字节码。见here
但是在字节码中的导入方式就像简单的字符串一样写,为什么我们不能忽略缺少的库,只是写方式(想我们导入lib)? – LuckyZeeRo
@LuckyZeeRo你可以尝试改说吗?我不太明白。 – Scheme
您导入例如“com.example.project.File”类 如果图书馆是构建路径(在eclipse)是没有错误的,我们可以编译它。 结果是带有这个“com.example.project.File”的字节码。 什么问题我们不能忽略构建路径中的缺失库并编译(写入字节码缺少导入)? – LuckyZeeRo
也许你应该考虑将项目中使用的依赖经理,如行家。 – azurefrog
无法忽略这些错误。 Eclipse(或者仅仅是javac)需要所有的依赖来干净地编译。 –
这就是为什么Maven被发明的原因!您也可能会从生产机器上以前的部署位置窃取库。 –