Eclipseの単一のJavaプロジェクトに2つのソースフォルダを作成する方法はありますか?それは相互に分離されているため、ソースフォルダ1では使用できませんソースフォルダー2のコード?Eclipse - 2つの独立したソースフォルダをJavaプロジェクトに作成
おかげ
Eclipseの単一のJavaプロジェクトに2つのソースフォルダを作成する方法はありますか?それは相互に分離されているため、ソースフォルダ1では使用できませんソースフォルダー2のコード?Eclipse - 2つの独立したソースフォルダをJavaプロジェクトに作成
おかげ
は、2つの別々のプロジェクトを作成します。明白な答えです...
あなたは常に各フォルダが別のフォルダに構築することができますが、あなたはまだで終わるので...クラスパスはプロジェクトごとに定義されますそれらは同じクラスパスにあるので、お互いに利用可能です。
実際には問題はありません...別々のプロジェクトが効果的にあなたが望む効果的に作成されます。
ここから好奇心のために、なぜ同じプロジェクトに参加する必要がありますか?それは不必要に複雑に聞こえるだけです。あなたが計り知れない方法でそれらを曲げると、あなたが計り知れないほどの苦しみに苦しむようになるならば、あなたが使用している道具に逆らって、祝福になることができます。
----編集----
私が正しく理解していれば、あなたがリポジトリ内の単一アイテムを持つことの利便性が問題とソリューションの両方を含むようにしたいが、別のエンティティとしてそれらをしたいです。あなたは単一のルートのサブフォルダとして2つの別個のプロジェクトを持つことでこれを達成することができます。あなたのアーカイブにルートを入力してください。そして、次の2つの可能なオプション
または
完璧ではありませんが、そのトリックを行うことができます。
こんにちは、ビルドパスからのすべてのリソースがプロジェクトのソース間で共有されているので、これは可能ではないと思います。あなたはクラスの可視性で遊ぶことを好むでしょう。 – vaugham
残念ながら。私はこの問題をMavenプロジェクトで実行しました。メインJavaコードのソースフォルダとテストJavaコードのソースフォルダがあります。テストJavaコードはメインJavaコードにアクセスできるはずですが、他の方向は可能ではありません(通常のMavenビルド中に強制されます)。しかし、Eclipseでは各クラスが相互にアクセスしてアクセスできるので、(テストクラスにアクセスするメインクラスの)問題が手動のMavenビルド(またはCIサイクル中)でしか見えない状況が発生します。 –