【发布时间】:2012-10-26 02:00:15
【问题描述】:
我不知道我是否在问正确的问题,但想清除我的疑问。
实际上我遇到了从 jar 文件中引用类文件的场景。 我的意思是说我有一个后端 java 项目说 ABC 里面有 application-context.xml 文件。
现在我创建了 ABC 项目的 jar 文件并在一个基于 Web 的应用程序中使用。
在这里,我遇到了 bean 没有自动装配的问题,我知道问题是, 当我使用Eclipse导出ABC项目的jar文件时,我没有选择 “添加目录条目”复选框,后来我做了,一切都奏效了。
只是为了查看通过在 jar 文件中选中此框进行了哪些更改,以便一切正常,
所以我创建了 2 个 jar 文件,其中一个选中了“添加目录条目”,一个未选中,然后我使用 Beyond compare 比较了两个 jar,发现根本没有区别。
谁能解释一下“添加目录条目”到底是做什么的?
我知道它应该添加完整的结构而不是像单个路径 com/company/project/MyJavaFile.class
com/公司/
com/company/project/
com/company/project/MyJavaFile.class
如果我错了,请纠正我。
【问题讨论】:
标签: java eclipse spring jakarta-ee jar