0

私はSpring-Rooで働いています。

依存パッケージからフィールド参照を追加することは可能ですか?スクリプトの最初に依存関係を追加しましたが、

dependency add --groupId com.testroo.platform --artifactId platform --version 0.1.0.BUILD-SNAPSHOT

次に、jpaエンティティを追加しながらこれを実行します

field reference --fieldName city --type ~.domain.City --notNull

それでも、次のように文句を言います。

The specified target '--type' does not exist or can not be found. Please create
this type first. 

spring-rooは依存関係から解決するのに十分賢いと思いました。ここに何か足りないものがありますか?乾杯。

4

1 に答える 1

1

Spring rooを使用して新しいプロジェクトを作成するときは、最初のステップとして最上位のパッケージ名(com.fooが入力されていると想定)を宣言します。記号は、後でこのパッケージ名を参照するために使用されます。

したがって、あなたの場合、type引数のパラメーターとして〜.domain.Cityを指定すると、〜記号がトップレベルのパッケージに置き換わるため、rooはcom.foo.domain.Cityでそれを検索します。

簡単な答え:依存パッケージからフィールド参照を追加する場合は、クラスのフルネームを指定してください。

于 2012-09-06T20:10:39.177 に答える