私のアプリケーションでは、weblogic 10.3 高速スワップを有効にしました。最初のデプロイ後に、ファイルの 1 つを変更し、その特定の .java の .class ファイルを再生成しました。同じものをクラスフォルダーにアップロードします。その後、最初のスワップは正しく機能しますが、同じ .java をもう一度変更して同じプロセスに従うと、新しい変更が反映されません。基本的に、weblogic 高速スワップは、任意の .java ファイルで初めて機能します。
なぜこれがこのように振る舞うかの考え。
weblogic-application.xml で Fast-Swap を有効化
<wls:fast-swap>
<wls:enabled>true</wls:enabled>
<wls:refresh-interval>5</wls:refresh-interval>
<wls:redefinition-task-limit>5</wls:redefinition-task-limit>
</wls:fast-swap>