Eclipseのプロジェクトで、複数の言語、特にPHPとJavaを関連付けることができるかどうか疑問に思いました。これの目的は、2つのプロジェクトに共通の「プロパティ」ファイルが欲しいということです。
代わりに、ファイルへの相対参照を保持して、両方のプロジェクトがプロパティファイルを参照できるようにする方法がある場合は、それも機能します。
質問のパート1
Eclipseのプロジェクトに複数の言語、特にPHPとJavaを関連付けることが可能かどうか
いいえ、Eclipseのプロジェクトは言語に依存します。技術的には別の言語でソースを記述し、別のビルドメソッドを使用して二次言語からコンパイルすることもできます-お勧めしません!!!
質問の2番目の部分について...
共通プロパティファイル
別のプロジェクトを作成し、そのプロジェクトにJavaプロパティファイルを配置します。両方のプロジェクト(JavaとPHP)にここからプロパティファイルを読み取らせます(Javaでは、クラスパスの一部としてファイルを配置する場所を追加するだけです)PHPでは、このJavaプロパティリーダーを使用し ます。Javaプロパティファイルの記述方法に注意する場合は、 parse_ini_fileも使用できます
2つの言語で共有するプロパティをプレーンテキストファイルに配置するだけで済みます。次に、PHPファイルをコーディングしてプレーンテキストファイルを読み取り、Javaファイルをコーディングしてプレーンテキストファイルを読み取ります。ただし、2つのプロジェクトでsaid-fileを編集する予定がある場合は注意してください。両方が同時にファイルを編集している可能性がある場合は、問題が発生しています。