0

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

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

项目 1 对 xml 做了一些工作,应该从文件夹“模型”加载 dtd。我将此文件夹放在项目 1 的类路径中。项目 1 在项目 2 的类路径中。在项目 2 中,我从项目 1 中调用一个类,该类尝试加载“Datamodel.dtd”。但是,我的资源路径指向项目 1 的基本路径,而不是项目 2。因此它会引发“FileNotFoundException”。

任何想法如何解决这个问题?

4

1 回答 1

0

只有导出的类路径条目在依赖项目中可见:

  1. 选择项目 1
  2. 转到项目 > 属性选项卡顺序和导出
  3. 检查模型类路径条目的复选框
于 2020-05-23T11:39:03.887 回答