[英]How to know the jar files being used in eclipse
我有一个使用apache poi jars的java项目。
在eclipse引用的库中,有两种版本的poi jar。 poi3.5和poi3.7。
在java代码中im使用
import org.apache.poi.hssf.usermodel.HSSFRow;
在eclipse中,如何知道它将引用哪个版本的jar文件。 如果在类路径中有两个版本的同一jar文件可用,它将采用哪个版本?
编辑:-
在Eclipse中,我看到有人在该import语句上使用键盘快捷键来显示正确的jar。 有谁知道捷径是什么?
我认为您正在寻找快捷键ctrl + shift + t选择import语句并使用上述快捷键。
它会使用您添加的第一个库来构建通道,其他库中的其他相同软件包将被忽略
按照罐子在类路径中出现的顺序检查罐子。 在Eclipse中,您具有包含“ Order and Export”选项卡的“ Java Build Path”对话框:您可以在其中读取/修改库的顺序。
要直接访问右侧Jar中的类,只需按CTRL,然后单击类名。
当然,同一Jar的两个不同版本是一个配置错误:您应该删除其中一个。 还请考虑您在Eclipse中拥有的顺序可能与另一个执行环境(例如,应用程序服务器)中的顺序不同。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.