如何在适当项目的多项目中加载资源路径?

How do I load a Ressource Path in multi-projects in proper project?

我必须使用这个项目配置:

Project 1
+ src
+ Model
  + Datamodel.dtd
Project 2
+ src

项目 1 对 xml 做了一些工作,应该从文件夹 "Model" 加载 dtd。我把这个文件夹放在项目1的class路径下。 项目 1 在项目 2 的 class 路径中。 在项目 2 中,我从项目 1 中调用了一个 class,它试图加载 "Datamodel.dtd"。但是,我的资源路径指向项目 1 的基本路径而不是项目 2。因此它抛出 "FileNotFoundException".

有什么解决办法吗?

只有导出类路径条目在相关项目中可见

  1. Select 项目 1
  2. 转到项目 > 属性 选项卡订购和导出
  3. 选中模型类路径条目
  4. 的复选框