2012-03-04 10 views
1

「を必要と表示名」で失敗した私が春Rooのチュートリアルに従うことをしようとしている:春Rooの「ウェブMVCセットアップは」

http://static.springsource.org/spring-roo/reference/html/beginning.html 

私はエンティティを作成し、統合テストに合格することができました。

しかし、私はコントローラを作成するために移動したときに、次のコマンドは失敗します。私は、次のRooのステップに進むとき

roo> web mvc setup 
Created ROOT/src/main/webapp/WEB-INF/spring 
Created ROOT/src/main/webapp/WEB-INF/spring/webmvc-config.xml 
Undo create ROOT/src/main/webapp/WEB-INF/spring/webmvc-config.xml 
Undo create ROOT/src/main/webapp/WEB-INF/spring 
display name required 

は、私は次を得る:

roo> web mvc all --package ~.web 
Command 'web mvc all --package ~.web' was found but is not currently available (type  'help' then ENTER to learn about this command) 

任意のアイデアこれらの問題を解決する方法について?ありがとうございました。

+0

注:私はRooバージョン1.21を使用していました。私はバージョン1.1.5に切り替えて、上記のコマンドは意図したとおりに動作します。 – user482368

答えて

3

タグのpom.xml(8行目)にその名前を定義する必要があります。それがエラーを持っています8.あなたがライン上でGGを削除した場合 例えば

package com.linux.gg 

タグ名(8行目)は

3  <modelVersion>4.0.0</modelVersion> 
    4  <groupId>com.linux.gg</groupId> 
    5  <artifactId>gg</artifactId> 
    6  <packaging>gg</packaging> 
    7  <version>0.1.0.BUILD-SNAPSHOT</version> 
    8  <name>gg</name> 

でなければなりません。

display name required 

この解決策では問題を解決できない場合。欠けているタグ(名前、表示など)を見つけて、最後のパッケージディレクトリの名前を割り当てることができます。 (ggとして)

あなたの問題に関するいくつかの情報が表示されます。

http://git.springsource.org/roo/roo/commit/c6d1759768d828b67c86da0350079b22135a764f.html

関連する問題