You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tapestry.apache.org by "Bob Harner (JIRA)" <ji...@apache.org> on 2017/04/21 01:47:04 UTC

[jira] [Comment Edited] (TAP5-2579) Quickstart project does not work with maven 3

    [ https://issues.apache.org/jira/browse/TAP5-2579?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15977928#comment-15977928 ] 

Bob Harner edited comment on TAP5-2579 at 4/21/17 1:46 AM:
-----------------------------------------------------------

I just tried with maven 3.0.5 (and Java 1.8_0_40, on Linux Mint) and it worked perfectly:

{code}
$ mvn --version
Apache Maven 3.0.5
Maven home: /usr/share/maven
Java version: 1.8.0_40, vendor: Oracle Corporation
Java home: /opt/java/jdk1.8.0_40/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.13.0-37-generic", arch: "amd64", family: "unix"

$ mvn archetype:generate -DarchetypeCatalog=http://tapestry.apache.org
[INFO] Scanning for projects...
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven Stub Project (No POM) 1
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] >>> maven-archetype-plugin:2.2:generate (default-cli) @ standalone-pom >>>
[INFO] 
[INFO] <<< maven-archetype-plugin:2.2:generate (default-cli) @ standalone-pom <<<
[INFO] 
[INFO] --- maven-archetype-plugin:2.2:generate (default-cli) @ standalone-pom ---
[INFO] Generating project in Interactive mode
[INFO] No archetype defined. Using maven-archetype-quickstart (org.apache.maven.archetypes:maven-archetype-quickstart:1.0)
Choose archetype:
1: http://tapestry.apache.org -> org.apache.tapestry:quickstart (Tapestry 5 Quickstart Project)
2: http://tapestry.apache.org -> org.apache.tapestry:tapestry-archetype (Tapestry 4.1.6 Archetype)
Choose a number or apply filter (format: [groupId:]artifactId, case sensitive contains): : 1
Choose org.apache.tapestry:quickstart version: 
1: 5.0.19
2: 5.1.0.5
3: 5.2.6
4: 5.3.7
5: 5.4.2
Choose a number: 5: 5
Downloading: http://tapestry.apache.org/org/apache/tapestry/quickstart/5.4.2/quickstart-5.4.2.jar
Downloading: http://repo.maven.apache.org/maven2/org/apache/tapestry/quickstart/5.4.2/quickstart-5.4.2.jar
Downloaded: http://repo.maven.apache.org/maven2/org/apache/tapestry/quickstart/5.4.2/quickstart-5.4.2.jar (270 KB at 2640.5 KB/sec)
Downloading: http://tapestry.apache.org/org/apache/tapestry/quickstart/5.4.2/quickstart-5.4.2.pom
Downloading: http://repo.maven.apache.org/maven2/org/apache/tapestry/quickstart/5.4.2/quickstart-5.4.2.pom
Downloaded: http://repo.maven.apache.org/maven2/org/apache/tapestry/quickstart/5.4.2/quickstart-5.4.2.pom (797 B at 25.9 KB/sec)
Define value for property 'groupId': : com.examlpe
Define value for property 'artifactId': : testapp
Define value for property 'version':  1.0-SNAPSHOT: : 
Define value for property 'package':  com.examlpe: : 
Confirm properties configuration:
groupId: com.examlpe
artifactId: testapp
version: 1.0-SNAPSHOT
package: com.example
 Y: : y
[INFO] ----------------------------------------------------------------------------
[INFO] Using following parameters for creating project from Archetype: quickstart:5.4.2
[INFO] ----------------------------------------------------------------------------
[INFO] Parameter: groupId, Value: com.example
[INFO] Parameter: artifactId, Value: testapp
[INFO] Parameter: version, Value: 1.0-SNAPSHOT
[INFO] Parameter: package, Value: com.example
[INFO] Parameter: packageInPathFormat, Value: com/example
[INFO] Parameter: package, Value: com.example
[INFO] Parameter: version, Value: 1.0-SNAPSHOT
[INFO] Parameter: groupId, Value: com.example
[INFO] Parameter: artifactId, Value: testapp
[WARNING] Don't override file /home/harner/quick/testapp/src/test/java
[WARNING] Don't override file /home/harner/quick/testapp/src/main/webapp
[WARNING] Don't override file /home/harner/quick/testapp/src/main/resources/com/examlpe
[WARNING] Don't override file /home/harner/quick/testapp/src/test/resources
[WARNING] Don't override file /home/harner/quick/testapp/src/test/conf
[WARNING] Don't override file /home/harner/quick/testapp/src/site
[INFO] project created from Archetype in dir: /home/harner/quick/testapp
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1:06.435s
[INFO] Finished at: Thu Apr 20 21:34:50 EDT 2017
[INFO] Final Memory: 16M/303M
[INFO] ------------------------------------------------------------------------
{code}

So I don't think it's a Maven 3 issue specifically. Maybe something Windows-specific?


was (Author: bobharner):
I just tried with maven 3.0.5 (and Java 1.8_0_40, on Linux Mint) and it worked perfectly:

{code}
$ mvn --version
Apache Maven 3.0.5
Maven home: /usr/share/maven
Java version: 1.8.0_40, vendor: Oracle Corporation
Java home: /opt/java/jdk1.8.0_40/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.13.0-37-generic", arch: "amd64", family: "unix"

$ mvn archetype:generate -DarchetypeCatalog=http://tapestry.apache.org
[INFO] Scanning for projects...
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven Stub Project (No POM) 1
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] >>> maven-archetype-plugin:2.2:generate (default-cli) @ standalone-pom >>>
[INFO] 
[INFO] <<< maven-archetype-plugin:2.2:generate (default-cli) @ standalone-pom <<<
[INFO] 
[INFO] --- maven-archetype-plugin:2.2:generate (default-cli) @ standalone-pom ---
[INFO] Generating project in Interactive mode
[INFO] No archetype defined. Using maven-archetype-quickstart (org.apache.maven.archetypes:maven-archetype-quickstart:1.0)
Choose archetype:
1: http://tapestry.apache.org -> org.apache.tapestry:quickstart (Tapestry 5 Quickstart Project)
2: http://tapestry.apache.org -> org.apache.tapestry:tapestry-archetype (Tapestry 4.1.6 Archetype)
Choose a number or apply filter (format: [groupId:]artifactId, case sensitive contains): : 1
Choose org.apache.tapestry:quickstart version: 
1: 5.0.19
2: 5.1.0.5
3: 5.2.6
4: 5.3.7
5: 5.4.2
Choose a number: 5: 5
Downloading: http://tapestry.apache.org/org/apache/tapestry/quickstart/5.4.2/quickstart-5.4.2.jar
Downloading: http://repo.maven.apache.org/maven2/org/apache/tapestry/quickstart/5.4.2/quickstart-5.4.2.jar
Downloaded: http://repo.maven.apache.org/maven2/org/apache/tapestry/quickstart/5.4.2/quickstart-5.4.2.jar (270 KB at 2640.5 KB/sec)
Downloading: http://tapestry.apache.org/org/apache/tapestry/quickstart/5.4.2/quickstart-5.4.2.pom
Downloading: http://repo.maven.apache.org/maven2/org/apache/tapestry/quickstart/5.4.2/quickstart-5.4.2.pom
Downloaded: http://repo.maven.apache.org/maven2/org/apache/tapestry/quickstart/5.4.2/quickstart-5.4.2.pom (797 B at 25.9 KB/sec)
Define value for property 'groupId': : com.examlpe
Define value for property 'artifactId': : testapp
Define value for property 'version':  1.0-SNAPSHOT: : 
Define value for property 'package':  com.examlpe: : 
Confirm properties configuration:
groupId: com.examlpe
artifactId: testapp
version: 1.0-SNAPSHOT
package: com.example
 Y: : y
[INFO] ----------------------------------------------------------------------------
[INFO] Using following parameters for creating project from Archetype: quickstart:5.4.2
[INFO] ----------------------------------------------------------------------------
[INFO] Parameter: groupId, Value: com.examlpe
[INFO] Parameter: artifactId, Value: testapp
[INFO] Parameter: version, Value: 1.0-SNAPSHOT
[INFO] Parameter: package, Value: com.example
[INFO] Parameter: packageInPathFormat, Value: com/example
[INFO] Parameter: package, Value: com.example
[INFO] Parameter: version, Value: 1.0-SNAPSHOT
[INFO] Parameter: groupId, Value: com.example
[INFO] Parameter: artifactId, Value: testapp
[WARNING] Don't override file /home/harner/quick/testapp/src/test/java
[WARNING] Don't override file /home/harner/quick/testapp/src/main/webapp
[WARNING] Don't override file /home/harner/quick/testapp/src/main/resources/com/examlpe
[WARNING] Don't override file /home/harner/quick/testapp/src/test/resources
[WARNING] Don't override file /home/harner/quick/testapp/src/test/conf
[WARNING] Don't override file /home/harner/quick/testapp/src/site
[INFO] project created from Archetype in dir: /home/harner/quick/testapp
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1:06.435s
[INFO] Finished at: Thu Apr 20 21:34:50 EDT 2017
[INFO] Final Memory: 16M/303M
[INFO] ------------------------------------------------------------------------
{code}

So I don't think it's a Maven 3 issue specifically. Maybe something Windows-specific?

> Quickstart project does not work with maven 3
> ---------------------------------------------
>
>                 Key: TAP5-2579
>                 URL: https://issues.apache.org/jira/browse/TAP5-2579
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: quickstart
>    Affects Versions: 5.4.2
>            Reporter: Svein
>
> Tried maven 3.0.4 and 3.5.0
> mvn archetype:generate -DarchetypeCatalog=http://tapestry.apache.org
> [INFO] Scanning for projects...
> [INFO]
> [INFO] ------------------------------------------------------------------------
> [INFO] Building Maven Stub Project (No POM) 1
> [INFO] ------------------------------------------------------------------------
> [INFO]
> [INFO] >>> maven-archetype-plugin:3.0.1:generate (default-cli) > generate-sources @ standalone-pom >>>
> [INFO]
> [INFO] <<< maven-archetype-plugin:3.0.1:generate (default-cli) < generate-sources @ standalone-pom <<<
> [INFO]
> [INFO]
> [INFO] --- maven-archetype-plugin:3.0.1:generate (default-cli) @ standalone-pom ---
> [INFO] Generating project in Interactive mode
> [INFO] ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time: 0.965 s
> [INFO] Finished at: 2017-04-20T16:03:51+02:00
> [INFO] Final Memory: 15M/368M
> [INFO] ------------------------------------------------------------------------
> [ERROR] Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:3.0.1:generate (default-cli) on project standalone-pom: archetypeCatalog 'http://tapestry.apache.org' is not supported anymore. Please read the plugin documentation for details. -> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions, please read the following articles:
> [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
> Need to use:
> mvn org.apache.maven.plugins:maven-archetype-plugin:2.4:generate -DarchetypeCatalog= http://tapestry.apache.org
> Ref: http://apache-tapestry-mailing-list-archives.1045711.n5.nabble.com/Tapestry-Quickstart-problems-td5733428.html



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)