繁体   English   中英

Java构建路径,“库”选项卡和“订购和导出”选项卡之间的区别

[英]Java build path, differences between Library tab and Order And Export Tab

“库”选项卡和“订购并导出”选项卡有什么区别?

我通过在“库”选项卡中添加了一些外部jar来导入它们。 然后它们出现在“订单和导出”选项卡中。 如果选中最后一个选项卡上的框,则在运行应用程序时会收到重复的资源错误。

那么,那个盒子的目的是什么?

阅读Eclipse用户指南

用户库是一组JAR文件。 可以通过构建路径属性页面将用户库添加到项目构建路径。 “用户库”首选项页面允许定义,编辑,导入,导出或删除用户库。

Order and export选项卡主要用于将jar导出到其他从属项目。 例如,假设我有两个项目。 Project1在其库中添加了sample.jar ,因此可以直接引用和使用其资源。 还有一个依赖于project1 project2 ,它也需要sample.jar ,所以我可以在project1的Order and export选项卡中检查jar,或者将其添加到project2的库中。 请注意,当工作空间中有许多相关项目时,此功能很有用。

它还用于指定顺序(通过上下移动库),作为项目构建过程中使用的资源的解析顺序。

用户库选项卡用于:

通过在此个人库中添加,编辑和删除Jars来定义个人库,此处的目的是您不必始终将每个jar都导入到每个项目的构建路径中,只需将它们放入用户库中(一次),然后将此个人库包含到任何项目的构建路径中。

和订单导出/导入选项卡:

通常用于设置Java编译器解析库的顺序。 因为在某些情况下,图书馆的顺序很重要,可能会引起问题。

在这里查看更多信息:

用户库首选项

Java构建路径顺序和导出选项卡

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM