問題タブ [eclipse-jet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
2708 参照

java - JET (Java Emitter Templates) のようなものがありますが、Eclipse 依存関係はありませんか?

Netbeans プロジェクトでJET (Java Emitter Templates)を使用したかった のですが、JET が Eclipse ライブラリに大きく依存していることを知る必要がありました。

JET に似たものがありますが、スタンドアロン プロジェクトとしてのものはありますか?
オープンソースでよく管理されているものは?

さらに、「コード生成」はそのようなツールの一般的な用語ですか?

0 投票する
2 に答える
1143 参照

java - JETを介してJavaコードを生成するために、EMFEcore形式でUML2ステレオタイプを表現します

Eclipse EMFを使用して、コード生成を操作できるように、プロファイルが適用されたuml2-model(つまり、xmiとして定義されている)をecoreに変換しようとしています。これをうまく行う方法について誰かが考えていますか?箱から出してすぐに使用することはできないので、xmiがecoreに変換される方法を操作して、ステレオタイプを「ecore」の方法で表現する方法を見つける必要があると思います。 JET-テンプレート...

私を正しい方向に向けてくれてありがとう!

PS:この投稿は、私が達成したいことと非常に関連していますemfモデルから「アノテーション付きのJavaコード」を生成する方法

0 投票する
2 に答える
1013 参照

java - 永続ストレージからページテンプレートをロードできるJavaベースのWebテンプレートエンジンのようなJSPはありますか?

アプリケーションにプラグインを作成するためのユーザーを提供したいと思います。初期の設計と実装には、Velocity(VTL)テンプレートエンジンが含まれます。

  • 安全:uesrsは内部Javaコードを呼び出すことはできません(リフレクションを使用してハッキングすることなく)
  • シンプル:限定された限定されたAPI、独自のドメイン固有言語を書くことができます
  • ポータブル:VTLテンプレートをJAR、データベース、または好きな場所に保存できます
  • 分離:テンプレートコンテキストとロジック/コントローラーはWeb/HTMLに結合されていません

次に、VTLの制限(最初はタグライブラリのサポートなし)を使用して、 Freemarkerを調べました。

それはすべての利点を持っていますが、これはそれが得るのと同じくらい良いのだろうかと思います

他の選択肢はエクリプスJETで、現時点では他に何も知りません。

Javaコンテンツアシスト(JSPなど)が可能で、データベースに保存できるソリューションが欲しいのですが

このようなものはありますか?(JET、およびJBossのFreemarkerバギープラグインのほかに)

0 投票する
2 に答える
624 参照

java - リフレクション付きの生成されたJavaソース

私のJavaアプリケーションには、クラスFooがあります。

このクラスのフィールドでのリフレクションを使用するコードを生成したい(架空のテンプレート言語)

最終的な目標は、Field1.javaとField2.javaに、それぞれの中に単純な@interface定義を含めることです。

Mavenビルドプロセスの一部としてこの世代を実行できるテンプレート言語はありますか?

私が見つけた最も近いものはJETですが、このプロジェクトは、コンパイル時ではなく、実行時に利用できるようにJavaソースを生成することを目的としているようです。理論的には、AntRunといくつかのJavacおよびJavaタスクを使用してこの作業を行うことができますが、面倒です。

これが必要な実際のユースケースは、Google GuiceのBindingAnnotationsを生成することです(これはGWTソースで使用されるため、コンパイル時に.javaファイルとして存在する必要があります)。

0 投票する
1 に答える
315 参照

java - SQLJet テーブル挿入パラメーター

SQLJet データベースにレコードを挿入しているときに奇妙なエラーが発生したと思います。データベース接続を開き、次のコードを使用してテスト レコードを挿入します。

Eclipse は、情報メッセージとともに赤いアイコンを表示します

タイプ ISqlJetTable のメソッド insert(Object[]) は、引数 (文字列) には適用されません。

何が悪かったのか?私の Mac での記憶が正しければ、このエラー メッセージは表示されません。申し訳ありませんが、現在 Mac にアクセスできません。これを修正する方法は?チュートリアルは同じ方法で使用します。グリーツ

0 投票する
1 に答える
96 参照

xml - Eclipse モデリング フレームワーク - plugin.xml を読み込めません

私はこのチュートリアルに従っています:

http://www.vogella.com/articles/EclipseEMF/article.html

ステップに対応できない

5.2. プラグインを実行する

plugin.xml ファイルを開こうとしていますが、エラーが発生します。

エディターでサポートされていないコンテンツ

0 投票する
1 に答える
1015 参照

eclipse-juno - Eclipse JUNO に Jet プラグインをインストールできない

皆さん、こんにちは。Jet を EMF コンポーネントとしてダウンロードしようとしましたが、うまくいきませんでした。そのため、 アーカイブされた更新をダウンロードしようとしました。

次のエラーが表示されます。

セッション コンテキストをインストールするアイテムの収集中にエラーが発生しました:(profile=epp.package.modeling、phase=org.eclipse.equinox.internal.p2.engine.phases.Collect、operand=、action=)。アーティファクトのダウンロードに関する問題: osgi.bundle,org.eclipse.jet,1.1.1.v201101311015. MD5 ハッシュは期待どおりではありません。予想: 5bb513bb6cc5dcc936ddb22aebcd0af4 で、9e831f7e6d7532b3afd6bc76c48885de が見つかりました。