在Eclipse中的Java项目之间共享资源

时间:2015-04-17 15:36:04

标签: java eclipse resources client-server

我正在使用客户端 - 服务器模型制作游戏。目前我有3个项目:客户端,服务器和通用。目前,游戏的所有资源都位于公共项目内的一个文件夹中,该文件夹被Eclipse识别为源文件夹。

这允许我使用以下命令从客户端和服务器项目中访问资源:

InputStream in = SomeClass.class.getClassLoader().getResourceAsStream(filename);

问题是此方法仅适用于读取文件,但我也希望能够写入这些文件(例如在级别编辑器中保存级别)。

我想象构建的项目看起来像这样:

  • 游戏/资源/...
  • 游戏/ client.jar中
  • 游戏/的server.jar

任何人都可以推荐一种方法来配置我的项目,以便Eclipse以这种方式构建它,或者以客户端和服务器都能够访问共享资源的方式构建它吗?

0 个答案:

没有答案