2010-12-13 5 views
0

Кто-нибудь пытался построить приложение Apache Geronimo DayTrader с последней сборкой Maven? Когда я пытаюсь следовать инструкциям здесь:Строительство DayTrader с Maven 3

https://cwiki.apache.org/GMOxDOC22/daytrader-a-more-complex-application.html

Я получаю многочисленные ошибки сборки:

[ERROR] The build could not read 6 projects -> [Help 1] 
[ERROR] 
[ERROR] The project org.apache.geronimo.daytrader:daytrader-web:3.0-SNAPSHOT (C:\workspaces\sma\DayTrader\trunk\modules\web\pom.xml) has 1 error 
[ERROR]  'dependencies.dependency.version' for org.apache.taglibs:taglibs-standard-jstlel:jar is missing. @ line 99, column 21 
[ERROR] 
[ERROR] The project org.apache.geronimo.daytrader:json-proxy:3.0-SNAPSHOT (C:\workspaces\sma\DayTrader\trunk\modules\json-proxy\pom.xml) has 1 error 
[ERROR]  'dependencies.dependency.version' for org.apache.taglibs:taglibs-standard-jstlel:jar is missing. @ line 55, column 21 
[ERROR] 
[ERROR] The project org.apache.geronimo.daytrader:daytrader-web-jdbc:3.0-SNAPSHOT (C:\workspaces\sma\DayTrader\trunk\assemblies\web\daytrader-web-jdbc\pom.xml) has 1 error 
[ERROR]  'dependencies.dependency.version' for org.apache.taglibs:taglibs-standard-jstlel:jar is missing. @ line 72, column 20 
[ERROR] 
[ERROR] The project org.apache.geronimo.daytrader:daytrader-web-jpa:3.0-SNAPSHOT (C:\workspaces\sma\DayTrader\trunk\assemblies\web\daytrader-web-jpa\pom.xml) has 1 error 
[ERROR]  'dependencies.dependency.version' for org.apache.taglibs:taglibs-standard-jstlel:jar is missing. @ line 81, column 21 
[ERROR] 
[ERROR] The project org.apache.geronimo.daytrader:daytrader-webprofile-war:3.0-SNAPSHOT (C:\workspaces\sma\DayTrader\trunk\assemblies\webprofile\daytrader-webprofile-war\pom.xml) has 1 error 
[ERROR]  'dependencies.dependency.version' for org.apache.taglibs:taglibs-standard-jstlel:jar is missing. @ line 112, column 20 
[ERROR] 
[ERROR] The project org.apache.geronimo.daytrader:daytrader-war:3.0-SNAPSHOT (C:\workspaces\sma\DayTrader\trunk\assemblies\javaee\daytrader-war\pom.xml) has 1 error 
[ERROR]  'dependencies.dependency.version' for org.apache.taglibs:taglibs-standard-jstlel:jar is missing. @ line 112, column 21 

Я следую инструкциям, точно так, как они есть. Я что-то упускаю?

ответ

0

Ошибка в том, что отсутствует <version> информация для taglibs-standard-jstlel отсутствует проект. Это сломается не только в maven3, но и в любой другой версии maven. Это, скорее всего, ошибка.

+0

OK, спасибо. Я подумал, что это что-то вроде этого. Проблема в том, что я использую код непосредственно из сундука DayTrader и его все еще неправильно строят. Любая идея, какую версию следует использовать в последнем приложении DayTrader? – sma

+0

Просто наткнулся на это. Maven 3.0.2 ворвался в проблему, а Maven 2.2.1 прошел отлично. Таким образом, есть некоторые различия, хотя более строгий подход Maven3, конечно, лучше (я все-таки делал что-то неправильно). –

 Смежные вопросы

  • Нет связанных вопросов^_^