ファイル階層を持つプロジェクトをチェックアウトしました。
REPO/project/src/multiple sub-directories here
私はいくつかのドキュメントを読んでいましたが、ある時点でconfig.propertiesファイルを作成し、ファイルで指定した2つの場所に配置する必要がありました。
project/src/config.properties
project/../../config.properties
1番は明らかだが、2番はわかりませんか?私が間違っているか、間違っていますか?
ベストアンサー1
REPO/project/src/multiple sub-directories here
したがって、これは絶対パスではなく相対パスになります(つまり、ルートを表すために/で始まらない)。
project/src/config.properties
REPO/project/src/config.propertiesに変換されます。
project/../../config.properties
プロジェクトに変更して2つのレベルに戻すため、REPO/config.propertiesに変換されます。
任意の場所でconfig.propertiesへのシンボリックリンクを作成することができ、追加のリンクは問題を引き起こさず、各リンクはinodeを占有し、ディスク容量を占有しません。物理ファイルがREPO / config.propertiesの場合は、他のファイルをそのファイルにシンボリックリンクします。
ln -s REPO/config.properties REPO/project/src/