したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |
レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。

スクリプト@避難所

114名無しさん@避難所:2014/07/22(火) 18:25:12 ID:A7y6C7/A0
>>113
全部じゃなくて修正したいjavaファイルだけ手動で修正してエラーが全部取れたら保存
その段階でV2CResItem.classがコンパイルされてるのでそれをjarコマンドでぶち込む感じです
全部エラー取れたらデバッグ実行出来るだろうけど大量にあるからちまちまやってはいるけど面倒くさい

あとエラーの修正は自分がやった限りだとまずjadのソースファイル群でEclipseでプロジェクト作ってjdの方と見比べてロジックが狂わないように

JVM INSTR monitorenter はsynchronizedに置き換え
break MISSING_BLOCK_LABEL〜Exception exceptionはtry catch finallyブロックに置き換え
EventQueue.invokeLaterはRunnableの引数を直上にfinal属性を付けて変数宣言及び代入してRunnableの引数を無くす、下部の { super(); } を消す
getColumnClassメソッド等にある長ったらしいclass$java$lang$Stringみたいなのは return (i != 4) ? String.class : Boolean.class みたいな感じで単純化でき、
 ついでに同クラスのプロパティにstatic class$java$lang$String; /*synthetic field */みたいなのがあるけどこれは要らないので消す

synchronizedやtryは片方は使ってて片方は無いって感じなのでどの範囲をブロックで括るかとかもわかると思います




掲示板管理者へ連絡 無料レンタル掲示板