从运行在linux websphere上的java应用程序访问Windows目录

从运行在linux websphere上的java应用程序访问Windows目录,java,linux,file,Java,Linux,File,我正在开发一个从大型机生成的报表生成excel报表的应用程序。 生成报告的输入报告位置和输出位置位于映射到“我的本地windows”框的公司公用驱动器上。 由于我的帐户可以访问公共驱动器上的这些位置,所以eclipse中的一切都很顺利。我正在使用JAVA文件io访问公共驱动器。 但当我在webpshere上部署时,它无法访问公共驱动器,我认为可能是websphere使用不同的帐户访问公共驱动器,而该帐户没有权限。 我的问题是如何强制Java文件io使用特定帐户。 而且,当我在linux webs

我正在开发一个从大型机生成的报表生成excel报表的应用程序。 生成报告的输入报告位置和输出位置位于映射到“我的本地windows”框的公司公用驱动器上。 由于我的帐户可以访问公共驱动器上的这些位置,所以eclipse中的一切都很顺利。我正在使用JAVA文件io访问公共驱动器。 但当我在webpshere上部署时,它无法访问公共驱动器,我认为可能是websphere使用不同的帐户访问公共驱动器,而该帐户没有权限。 我的问题是如何强制Java文件io使用特定帐户。
而且,当我在linux websphere上部署应用程序时,假设公共驱动器也将映射到linux设备上,这是否可行。

在安装网络位置时,必须指定正确的帐户。(这可以在Windows(
netuse
command)和Linux(
mount
command)中完成。)
然后,从Java应用程序访问挂载的网络位置。

这里正确的帐户是websphere使用的帐户。对吗?问题是,何时以及如何挂载您的网络位置以及使用什么凭据?这通常发生在系统启动时,在一些websphere软件启动之前。查看
/etc/fstab
/etc/mtab
文件。