JSweetを使用してJavaモデルクラスをJavaScriptに変換しようとしています。モデルクラスには@Column
のようなJPAアノテーションが含まれています。 import javax.persistence.Column
に遭遇すると直ちに蒸散が失敗します。 JPA注釈はJavaScriptでは無関係であり、翻訳されるべきではありません。 Javaコードを変更せずにこれを行うことはできますか?JSweetでJavaアノテーションを処理する
もっと一般的には、インポートされたパッケージへの参照がすべて@Erased
メソッドにある場合など、JSweetでインポート文を無視させる方法がありますか?
ありがとうございます。確かに、私はPOMのjavax.persistenceについて言及することを忘れていました。私たちは通常のビルドプロセスにMavenを使用していないからです。 Mavenを使用したくない場合は、Eclipseプラグインのみを使用できますか? – warakawa
Antをコマンドラインランチャーで使用することもできます。私はjsweet-examplesプロジェクトにbuild.xmlがあると思う:https://github.com/cincheo/jsweet-examples(ただしMavenではなく、手動で依存関係を扱うことができる) –