プログラムで、異なる名前空間の他の型が参照する特定の名前空間 (またはパッケージ名) に内部型が含まれています。JVM 用にコンパイルする場合、これは許可されません。内部型を参照できるのは、同じ名前空間内の他の型のみです。
解決方法:
コードを変更して、必要に応じて型および名前空間の参照を修正してから再コンパイルします。
例:
次の例では、異なる名前空間の型が内部型 Package 2.B を参照しています。
class-id package1.A.
method-id main static.
invoke type package2.B::Meth1
end method.
end class.
class-id package2.B internal.
method-id Meth1 static.
end method.
end class.