電子書籍の厳選無料作品が豊富!

JAVAディレクトリの扱いの違い(windows/linux)

お世話になります。
・eclipse
・jre1.6
・tomcat6.0
・Struts1.3.10
で作成しております。

ディレクトリの扱いで困っています。

実際はLinux内で運用する予定ですが、作成はWindowsで行います。

Linuxの次のディレクトリパスを参照し処理しようとすると、
/aaa/bbb

Windowsでは、
\\aaa\\bbb   ※円マーク2つずつ

としなければならないことがわかりました。

これを、windowsのtomcat上で動かす際に、'/'として扱うことは可能でしょうか?
できれば、コーディングは避けTOMCATの動作オプションで指定する方法を探しています。

宜しくお願い致します。

A 回答 (2件)

Fileクラスのseparatorを使用してはいかがでしょう?



http://java.sun.com/javase/ja/6/docs/ja/api/java …
    • good
    • 0
この回答へのお礼

今回、既存のプログラムを改修しており、
安易に手を入れない事情がありました。

eclipseでコンパイル後、tomcatを起動してみたところ、
'/'でもWINDOWSで通りました!?原因はわかりません。

自動でセパレートを判別してくれるクラスがあるのですね。
機会があれば使ってみたいと考えています。
情報有り難うございました!

お礼日時:2010/02/25 18:29

正攻法は #1 の通り.


別法として「やってみてから考える」というのもありうる.
    • good
    • 0
この回答へのお礼

今回、既存のプログラムを改修しており、
安易に手を入れない事情がありました。

eclipseでコンパイル後、tomcatを起動してみたところ、
'/'でもWINDOWSで通りました!?原因はわかりません。

今回、慣れないeclipseでしたが無事解決しました。
有り難うございました!

お礼日時:2010/02/25 18:31

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!