代码之家  ›  专栏  ›  技术社区  ›  jeff

带有本地开发和远程文件的eclipsefileinputstream

  •  1
  • jeff  · 技术社区  · 14 年前

    我正在本地PC上开发一个java web应用程序,它使用部署服务器上的一个文件。我必须这样做,才能让它在开发过程中在本地工作,并在部署时在服务器上工作。这是标准做法吗?或者在Eclipse中有没有一种方法可以使用链接的文件夹和文件来指定与服务器上引用的文件相同的文件?

    InputStream in = null;
    try {
       in = new FileInputStream("/EBWEB/www/homepages/path/to/file/STKCore.properties");
    } catch (java.io.FileNotFoundException ex) {
                in = new FileInputStream("W:/internal/www/homepages/path/to/file/STKCore.properties");
    }
    

    1 回复  |  直到 14 年前
        1
  •  1
  •   Colin Hebert    14 年前

    你可以把你的属性文件放在你的战争中,然后用 getResourceAsStream() .