静電界で問題が発生します。根本的な原因は静的フィールドのスコープに違いないと思います。
このプロジェクトはApacheservicemixに基づいており、多くのサブプロジェクトで構成されています。
サブプロジェクト「A」では、クラス「Registration」に静的リストフィールド「reg」を定義し、「add」や「getAll」などのフィールドを操作する静的メソッドを定義しました。サブプロジェクトAがデプロイされると、プロジェクトの名前「A」が登録用の静的リストに追加されます。
問題は、サブプロジェクト「B」に関しては、サブプロジェクト「B」がデプロイされているときに、その名前をまったく同じ静的リストに追加して登録することです。しかし、静的メソッドgetAllを呼び出すか、「Registration」を追加すると、sub-projectBの「reg」はsub-projectAの「reg」とはまったく異なるように見えます。そのため、登録機能は動作しません。
それで、私は1つの基本的な質問をしたいと思います、静的フィールドの範囲は何ですか?JVMまたは他の何かで有効ですか?
ご協力いただきありがとうございます