繁体   English   中英

Jar文件夹在Eclipse中成为“参考库”下的类文件夹

[英]Jar folder becomes class folder under 'Referenced Libraries' in eclipse

我在eclipse中有一个Java项目,我想在其中将3个jar文件添加到构建路径:

生病1

但是,当我选择它们并将它们添加到构建路径(右键单击/ Build path /添加到构建路径)时,它们将与“ jars”文件夹一起添加到“ Referenced Libraries”节点,该文件夹成为一个类文件夹:

生病2

请注意,直接在项目根目录下的“ jars”文件夹无法再扩展为空。

现在,这很适合开发,因为将jar添加到了构建路径,但是当我尝试将我的项目导出为jar文件(常规,不可运行)时出现了问题:

在此处输入图片说明

当我检查生成的jar文件时,“ jars”文件夹显示为空,并且实际上并未与类文件一起导出。 我有很多像这样设置的项目,它通常可以正常工作。 我将版本切换到eclipse 4.3,但仍然得到相同的行为。

谁能帮我吗?

从jars文件夹的图标(请注意小010)来看,您已将其配置为构建路径上的“类文件夹”。 该内容似乎没有导出到jar文件中。

要解决项目的构建路径配置问题,请在“库”下找到jars-folder作为class-file-folder。 选择条目,单击“删除”,导出-瞧,一切都应该在那里。

这是因为将特定的jar文件添加到了构建路径 ,并且将包含jar的文件夹添加为Class Folder 例如:ABC / xyz.jar

使用“ 添加到构建路径 ”选项 xyz.jar 添加到构建路径,并使用“配置构建路径”向导使用选项“ 添加类文件夹”将ABC添加到库。

您可以从类文件夹中删除该文件 ,它将得到解决。

暂无
暂无

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

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