木村優希
2023.11.16
コードが大きすぎますというエラーが出ました
Vstone
Sotaサポートさま


お世話になっています。
件名の通りです。
お忙しいところ申しわけありませんが、ご対応よろしくお願いいたします。

Vstone magicを使用してSotaの動作を作っています。
普段ととくに変わらず使用していたのですが以下のようなエラーが出てしまいました。
関数が多いのかと思い、量も減らしてみましたがエラーが消えません。
対処方法を教えていただきたいです。
よろしくお願いします。

C:Users obovieOneDriveATR実験準備2SOTAATRStoryControllerTest_同期③srcjpcomysota est1.java:2524: エラー: コードが大きすぎます
public void red110(int tmpID,String tmpAnswer) //@jp.vstone.block.func,4080,208,11872,208,False,463,@
            ^
エラー1個
 
 
ビルドに失敗しました。
回答
Sotaサポート
2023.11.16
木村様

お世話になっております。Sotaサポートです。
頂いたエラーメッセージを調べたところ、Javaの仕様でコンパイルしたメソッドの大きさが64kbyte以上の場合に発生するもののようです。
Javaファイルではなくメソッド単位のようなので、サイズの大きいメソッド(この場合はvoid red110と思われます)を適時分割するなどして頂ければ改善するかと思われます。

何卒宜しくお願い致します。
この質問に回答する
 

Page Top