0

Apache buildr を使い始めています。私が理解している限り、常にデフォルトのフォルダー構造 (src/main/java など) を自分で作成する必要がありますか? buildr にこの仕事を任せる方法はありますか?

ありがとう、

4

2 に答える 2

3
  • Maven2アーキタイプ生成を使用する
  • プロジェクトディレクトリからBuildrを実行します。pom.xmlを確認し、そこから基本的なBuildrスクリプトを作成するかどうかを尋ねます。
  • 'buildr eclipse'を実行して、.classpathと.projectを生成します
  • Eclipseで、ファイルシステムの既存のプロジェクトからインポートします
于 2012-05-10T05:47:50.923 に答える
0

buildr は単なるビルド ツールであり、アーキタイプの生成や Web サイトの構築を意図したものではありません。

しかし、その通りです。新しいプロジェクトを生成する必要がある場合があるため、小さなシェル スクリプトを作成しました (ここで要点を見つけることができます)。

仕組みは次のとおりです。

$ ./createBuildrProject.sh jptest
Please answer '1' to the next question
To use Buildr you need a buildfile. Do you want me to create one?:
1. From directory structure
2. Cancel
?  1
Created /home/jp/src/perso/774597/jptest/buildfile
(in /home/jp/src/perso/774597/jptest, development)
Building jptest
Compiling jptest into /home/jp/src/perso/774597/jptest/target/classes
Compiling jptest:test into /home/jp/src/perso/774597/jptest/target/test/classes
Completed in 2.130s
./createBuildrProject.sh: ligne 17 : cd: jptest: Aucun fichier ou dossier de ce type
(in /home/jp/src/perso/774597/jptest, development)
Generating Eclipse project for jptest
Writing /home/jp/src/perso/774597/jptest/.classpath
Writing /home/jp/src/perso/774597/jptest/.project
Completed in 0.025s

出力ディレクトリは次のようになります。

$ tree jptest/
jptest/
├── buildfile
├── reports
│   └── junit
│       └── last_successful_run
├── src
│   ├── main
│   │   └── java
│   │       └── Empty.java
│   └── test
│       └── java
│           └── EmptyTest.java
└── target
    ├── classes
    │   └── Empty.class
    ├── jptest-1.0.0.pom
    └── test
        └── classes
            └── EmptyTest.class

11 directories, 7 files

お役に立てれば。

于 2013-12-13T17:10:09.260 に答える