Skip to end of metadata
Go to start of metadata

目次

所要時間:【誰か試したら教えてください】

Team Project Setを使ってチェックアウトする場合

  名前 サイズ 作成者 作成日 ラベル コメント  
File postgresqlEclipsepluginProjectSet.p… 1.0 kB 都元ダイスケ 2011/02/17
  • None
 
File mysqlEclipsepluginProjectSet.psf 1.0 kB 都元ダイスケ 2011/02/17
  • None
 
File hestiaProjectSet.psf 2 kB 都元ダイスケ 2011/02/05
  • None
プラグインコア用psf
  1. 上記psfファイルをダウンロードしておく
  2. Package Explorer右クリック
  3. Import
  4. Team Project Set
  5. ダウンロードしたpsfファイルを選択
  6. Finish

以上で、チェックアウトが始まります。リポジトリアカウントは適宜入力してください。この結果、以下のプロジェクトがチェックアウトされます。

  • hestiaProjectSet.psf
    • org.jiemamy.eclipse.core (warning)
    • org.jiemamy.eclipse.core.build
    • org.jiemamy.eclipse.core.feature
    • org.jiemamy.eclipse.core.ui (warning)
  • postgresqlEclipsepluginProjectSet.psf
    • org.jiemamy.eclipse.dialect.postgresql (warning)
    • org.jiemamy.eclipse.dialect.postgresql.feature
  • mysqlEclipsepluginProjectSet.psf
    • org.jiemamy.eclipse.dialect.mysql (warning)
    • org.jiemamy.eclipse.dialect.mysql.feature
  • postgresqlCoreProjectSet.psf
    • jiemamy-dialect-postgresql
  • mysqlCoreProjectSet.psf
    • jiemamy-dialect-mysql

上記で (warning) マークがついているものは、チェックアウト直後ではコンパイルが通りません。以下の「ライブラリ配置作業」の後、F5で更新すると、全てのコンパイルエラーは発生せず、テストも全て通過する想定です。エラーがある場合はご相談下さい。

hermesのpsfファイルは、チェックアウト(API版)と同じ物です。チェックアウト済みの場合は、こちらであらためてチェックアウトする必要はありません。

チェックアウト後のライブラリ配置作業

coreプラグイン

Hesitaの依存jar(jiemamy-coreとか、commons-ioなど色々)は、org.jiemamy.eclipse.core/lib ディレクトリ内に配置します。しかし、このディレクトリは svn:ignore 対象になっており、ビルドコマンドを実行して必要なライブラリをMavenリポジトリからDLする必要があります。

コンソールでorg.jiemamy.eclipse.core.buildディレクトリに移動し、./build.sh または build.bat を実行してください。「BUILD SUCCESSFUL」を表示して終了すれば成功です。ライブラリのダウンロードができたら、Eclipse上でorg.jiemamy.eclipse.coreプロジェクトをF5更新し、ライブラリをEclipseに認識させます。これでビルドエラーが無くなります。

dialect等のプラグイン

同様に、dialectのEclipseプラグインプロジェクトも依存jarの配置が必要です。こちらは、dialectのmavenプロジェクトをpackageするだけで配置されます。

例えば、jiemamy-dialect-postgresql を mvn package すればOKです。package後に同様にF5で更新しましょう。

手動でチェックアウトする場合

 Click here to expand...

以下は、チームプロジェクトセットを使わず、独力でチェックアウトする方法を記した参考情報です。上記手順でチェックアウトした場合は、不要です。

リポジトリの登録

チェックアウト(API版)を参照してください。

hestiaのチェックアウト

ATDK


null
Labels
  • None
  1. 2011/02/13

    Seiji Tonouchi の発言 :

    e-mobileだと、一時間以上(時間かかりすぎて中断した)。自宅の無線LANだと、きちんと計測したわけではないのだけど、20分位だったと思う。