1

プロジェクトに MyEclipse + Maven と ActiveJDBC を使用しています。

プロジェクトを展開モードで MyExclipse 内から tomcat サーバーにデプロイしているので、開発中にホット デプロイから利益を得ることができます。しかし、DB クラスを変更するたびに、手動で計測する必要があります。クラスを自動計測する方法はありますか? pom には既にインストルメンテーション プラグインがありますが、無視されます。

そうでない場合は、別の db フレームワークに移行することを考えています。助言がありますか?

4

2 に答える 2

0

このページには、基本的なインストルメンテーション Ant スクリプトの例があります。パスを調整して、このスクリプトを Eclipse のメニュー アクションまたはボタンに接続できます: http://code.google.com/p/activejdbc/wiki/Instrumentation#Bare_bones_Ant_script

また、このスレッドを見てください。構成済みの Eclipse プロジェクトへのリンクがあります。 https://groups.google.com/forum/?fromgroups=#!searchin/activejdbc-group/eclipse/activejdbc-group/eaI1GNJAkVc/cTYxIlT1dLAJ

于 2012-11-22T18:10:26.237 に答える
0

私は ActiveJDBC や maven の高度な使用法に精通していませんが、MyEclipse は通常のビルドまたはデプロイ中に実際に maven ビルドを実行しません。Maven にデプロイを依頼できる場合は、コンテキストの [Run As] メニューから Maven ビルドを実行して作業を行うことができます。または、ビルダー ページからビルダーを追加して (プロジェクトを右クリックし、プロパティを選択してビルダー ページに移動します)、ant ビルドまたは外部プログラムを実行します (たとえば、外部で maven を実行し、ワークスペース内のプロジェクトで操作します)。 )、MyEclipse でビルドが (手動または自動で) 行われるたびに。

申し訳ありませんが、これは明確な解決策ではありませんが、うまくいけば、問題を解決するためのアイデアが得られるかもしれません.

[ビルダー] ページに Maven プロジェクト ビルダーが表示される場合がありますが、それは maven を実行しないことに注意してください。Maven プロジェクトに関連するいくつかのハウスキーピングを行うだけです。

于 2012-11-26T04:05:21.203 に答える