*.jar ファイルがあり、そこからいくつかのクラスを使用したいと考えています。とりわけ、パッケージ「com.aa」のクラス「a」と、クラス「a」のパッケージ「com.aaaae」が含まれています。「com.aaaaea」としてクラスにアクセスしようとすると、エラーが発生します: com.aaaa は型に解決できません。これは、コンパイラがパッケージ「com.aaaa」ではなく、クラス「com.aaa」のフィールド「a」を取得しようとするために発生します。このクラスもインポートしようとしましたが、違いはなく、「インポート com.aaaa を解決できません」というエラーが表示されます。
クラス「com.aaaaea」を使用する方法はありますか? *.jar 内のクラスの名前を変更できるツールはありますか? それとも、リフレクションがここで役立つのでしょうか?