いくつかのGWTアプリケーションのWARファイルがあります。ソースプロジェクトはありません。アクションバーに新しいボタンを追加するなど、このアプリケーションでいくつかの変更を行う必要があります。
私は珍しいWARファイルを持っていません。WEB-INF/ classesの中には.classesと.javaファイルもあります。したがって、Javaクラスのソースコードが利用可能です。deferredjsフォルダーの下のJavaScriptファイルは難読化されています。
悲しいことに、私はGWTの専門家ではありません。したがって、問題は、WARを持つ既存のGWTアプリケーションを.javaファイルで変更することは可能ですか?そしてそれをどのように行うのですか?
ありがとう。
簡単な答え:いいえ。
もう少し長い答え:コメントでクリリスが述べたように、GWTコンパイラによって生成されたJavaScriptはバイナリコードに似ています。難読化されて高度に最適化されています。逆コンパイルする機会はなく、手動で変更する可能性はほとんどありません。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加