システムからファイルを読み込むjava Webアプリケーションがありますが、これらのファイルはシステムのどこにでも置くことができます。相対パスと絶対パス
ファイルがwebapp自体にあるかどうかは、常に相対パスを使用する方が良いことがわかりますが、外部のファイルでは絶対パスまたは相対パスを使用する方が良いですか?私は相対的な使用は少し無意味だと思うが、多くのシニア開発者は私が相対的な使用を提案している。
聴覚に興味があり、練習は何ですか?
システムからファイルを読み込むjava Webアプリケーションがありますが、これらのファイルはシステムのどこにでも置くことができます。相対パスと絶対パス
ファイルがwebapp自体にあるかどうかは、常に相対パスを使用する方が良いことがわかりますが、外部のファイルでは絶対パスまたは相対パスを使用する方が良いですか?私は相対的な使用は少し無意味だと思うが、多くのシニア開発者は私が相対的な使用を提案している。
聴覚に興味があり、練習は何ですか?
通常、常に可能な限り相対パスを使用する必要があります。これはベストプラクティスです。
しかし、ファイルがそこにとどまって実際のアプリケーションの外にあることを確かめることができれば、絶対パスで参照することができます。
Idはちょうど外のもののためにあなたは相対パスで取得する利点
このように、それ を使用している...どのような場合に使用するための本当のルールはありませんが、明らかに、そのその多くのです絶対パスを使用して動的です。
それはちょうどあなたに依存しますを知っています。あなたはwebappを持っています - それはサーバー上に展開されていることを意味します(例えばglassfish)。サーバーのレベルまで
コードが機能する限り、実際には問題にはなりません。あなたのシニア開発者が別の方法で考えると思われる場合、その理由を尋ねます – EJP
この記事はStackExchangeのプログラマでうまく収まるでしょうか? – Ephi
@Ephi他のサイトを参照しているときは、[クロスポストが嫌になる](http://meta.stackexchange.com/tags/cross-posting/info) – gnat