如何在适当项目的多项目中加载资源路径?
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".
有什么解决办法吗?
只有导出类路径条目在相关项目中可见:
- Select 项目 1
- 转到项目 > 属性 选项卡订购和导出
- 选中模型类路径条目
的复选框
我必须使用这个项目配置:
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".
有什么解决办法吗?
只有导出类路径条目在相关项目中可见:
- Select 项目 1
- 转到项目 > 属性 选项卡订购和导出
- 选中模型类路径条目 的复选框