struts-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Oleg Mikheev (JIRA)" <j...@apache.org>
Subject [jira] Commented: (WW-3366) Documentarion error for maven archetype in 2.1.8.1
Date Sat, 20 Mar 2010 22:20:28 GMT

    [ https://issues.apache.org/jira/browse/WW-3366?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12847838#action_12847838
] 

Oleg Mikheev commented on WW-3366:
----------------------------------

The first thing that Maven users not familiar with Struts2 do is try to create a project from
an archetype using the command from the online documentation.
Please make them happy.

> Documentarion error for maven archetype in 2.1.8.1
> --------------------------------------------------
>
>                 Key: WW-3366
>                 URL: https://issues.apache.org/jira/browse/WW-3366
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Documentation
>    Affects Versions: 2.1.8
>         Environment: Apache Maven 2.2.1 (rdebian-1)
> Java version: 1.6.0_16
> Java home: /usr/lib/jvm/java-6-sun-1.6.0.16/jre
> Default locale: es_ES, platform encoding: UTF-8
> OS name: "linux" version: "2.6.31-16-generic" arch: "i386" Family: "unix"
>            Reporter: Antonio Sánchez
>
> Documentation page:
> http://struts.apache.org/2.x/docs/struts-2-maven-archetypes.html#Struts2MavenArchetypes-CreatinganApplicationUsingaMavenArchetype
> States:
> mvn archetype:generate -B \
>                        -DgroupId=tutorial \
>                        -DartifactId=tutorial \
>                        -DarchetypeGroupId=org.apache.struts \
>                        -DarchetypeArtifactId=struts2-archetype-blank \
>                        -DarchetypeVersion=2.1.8.1
> But fails:
> ...
> [WARNING] No archetype repository found. Falling back to central repository (http://repo1.maven.org/maven2).

> [WARNING] Use -DarchetypeRepository=<your repository> if archetype's repository
is elsewhere.
> Downloading: http://repo1.maven.org/maven2/org/apache/struts/struts2-archetype-blank/2.1.8.1/struts2-archetype-blank-2.1.8.1.jar
> [INFO] Unable to find resource 'org.apache.struts:struts2-archetype-blank:jar:2.1.8.1'
in repository struts2-archetype-blank-repo (http://repo1.maven.org/maven2)
> Downloading: http://repo1.maven.org/maven2/org/apache/struts/struts2-archetype-blank/2.1.8.1/struts2-archetype-blank-2.1.8.1.jar
> [INFO] Unable to find resource 'org.apache.struts:struts2-archetype-blank:jar:2.1.8.1'
in repository central (http://repo1.maven.org/maven2)
> [INFO] ------------------------------------------------------------------------
> [ERROR] BUILD FAILURE
> [INFO] ------------------------------------------------------------------------
> [INFO] The desired archetype does not exist (org.apache.struts:struts2-archetype-blank:2.1.8.1)
> ...
> Related to bug: WW-3141
> My comments:
> 1. Include maven archetypes for the corresponding version in each struts2 release, I
mean, maven stuff should be in the release checklist: do not release until the corresponding
maven stuff is developed, tested and uploaded to maven repositories.
> 2, Anyway, if it is valid to use a different archetype <version>, state it as part
of the documentation. For instance, state tha version "-DarchetypeVersion=2.0.11.2" (or whatever)
will also work for 2.1.8.1 (or whatever). This is useful to developers not familiar to maven.
> Maven archetypes usage should be devoted more attention, they can be very useful specially
if we bear in mind that struts2 ide plugins are not supported in struts2 project (but maybe
I'm wrong).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message