大家好,
目前我正在使用apache poi在我的java代码中编写excel中的输出,我将此输出excel文件保存在我本地驱动器的某个地方现在挑战是,我必须在>某个目录中的unix服务器上保存/创建相同的excel某些要求任何人都可以建议如何编写代码,以便在java代码中设置此unix服务器目录路径
谢谢
String excelFileName =“D://TestResult_Output_Excel.xlsx”; // excel文件的名称
保存窗口和unix目的地,确保在末尾用路径分隔符保存这些目的地(/
用于unix或\\
用于windows)
String fileName = "TestResult_Output_Excel.xlsx"
String windowsFilePath = "D:\\outputfolder\\"
String unixFilePath = "/home/foo/folder/"
获取运行程序的操作系统名称
String OS = System.getProperty("os.name");
将其与您的操作系统选项进行比较(在本例中为Windows / UNIX)
String outputFilePath;
if (OS.toUpperCase().contains("WINDOWS")) {
outputFilePath = windowsFilePath;
} else {
outputFilePath = unixFilePath;
}
如果您需要文件名是动态的,可以在此时添加它,或者您可以将其添加到原始路径变量中。
outputFilePath += fileName;