2

我正在为 JBoss 6.1.0 开发一个 Java EE 应用程序,它需要以编程方式将图像文件存储在磁盘上。

我应该如何/在哪里将图像文件存储在 JBoss 服务器上?

4

1 回答 1

2

您可以/standalone/data为此使用文件夹,其路径可通过jboss.server.data.dir系统属性获得。

File dataDir = new File(System.getProperty("jboss.server.data.dir"));
File yourFile = new File(dataDir, "filename.ext");
// ...

您甚至可以在其中创建子文件夹。下面的示例创建/standalone/data/images.

File imagesDir = new File(System.getProperty("jboss.server.data.dir"), "images");
imagesDir.mkdir();
File yourImageFile = new File(imagesDir, "image.png");
// ...

也可以看看:

于 2015-01-22T08:09:32.677 回答