この2つのOS用にJavaでファイルパスを作成する最適なソリューションは何ですか?アプリケーションは、このosのために使用される、私は普遍的な文字列を作成する必要があります。例えばJavaファイルパスWindows/Linux
:Linuxの場合 :Windowsの場合
public File folderTxt = new File("/home/romankooo/work/txt/");
:
public File folderTxt = new File("C:\\PDFMalwareDataAnalyser\\Txt\\");
それとも、このOSのための2つの.jarファイルを生成するための最適なソリューションです。
ありがとうございます。
回答はフォルダの目的によって異なります。一時ファイルを作成しますか?設定ファイルを提供していますか?データファイルを読み書きする?ユーザーの設定を保存していますか? Etcetera。これらの目的のそれぞれについて、明確に定義されたクロスプラットフォームソリューションがあります。 – BalusC