Windows システムで Java WebApp を開発しました。これは、エクスポート ボタンを使用して結果セットを Excel 用の csv ファイルにエクスポートする分析プログラムです。
事実:エクスポートするファイルのパスをハードコーディングしました:
public String button1_action() {
GenerateCSV generateCSV = new GenerateCSV();
Date zeitstempel = new Date();
SimpleDateFormat simpleDateFormat = new SimpleDateFormat ("_dd.MM.yyyy_HH.mm.ss");
generateCSV.generateCsvFile("h:/VR-Analyse-Tool_Excel Output" +simpleDateFormat.format(zeitstempel) +".csv", getSessionBean1().getExistingRightsList());
return null;
}
私のローカルシステムでは問題なく動作します。
.war
これで、Linux システムの tomcat6 にファイルをデプロイしました。現在、このパスは機能していません。誰か助けてくれませんか?これを解決する方法がわかりません。
このプログラムは、サーバー上の個人用ドライブ/スペース/量にcsvファイルをエクスポートできる必要がある私の会社の他のユーザー向けです。このサーバーには、ドライブ文字 (h:) を持つ独自のドライブがあります。