パッケージ名をリファクタリングせずに、あるパッケージから別のパッケージにクラスを移動する方法があるかどうか疑問に思っていました。
その後、可能であれば、パッケージ全体とアプリケーションの参照のリファクタリングを行います。おそらく検査などを行います。
パッケージ名をリファクタリングせずに、あるパッケージから別のパッケージにクラスを移動する方法があるかどうか疑問に思っていました。
その後、可能であれば、パッケージ全体とアプリケーションの参照のリファクタリングを行います。おそらく検査などを行います。
リファクタリングせずにクラスを移動するハックな方法を次に示します。
ソース ファイルの上で、青色でマークされたソース ルートを見つけます。たとえば、標準の Maven レイアウトを使用している場合は、src/main/java になります。 を右クリックし、[ディレクトリをマーク] -> [ソース ルートとしてマークを解除java
] を選択します。
Java ファイルが Java ソースとして認識されなくなったことに注意してください。ファイルをドラッグ アンド ドロップできます。パッケージ名は考慮されません。
フォルダーjava
をソースルートとしてマークします-ディレクトリをマーク->ソースルート
お役に立てれば!