[
http://opensource.atlassian.com/projects/hibernate/browse/HSEARCH-503?pag...
]
G Fernandes commented on HSEARCH-503:
-------------------------------------
Yes, as long as the archetype is deployed on jboss repo, everyone can create projects from
it, either using the command you wrote or the shorter, interactive version:
{code}mvn archetype:generate -DarchetypeCatalog=http://repository.jboss.org/maven2/{code}
which will present a list of all available archetypes in the Jboss nexus and ask for
packages, groups, versions, etc
Regarding the manual step, it'd be nice to automate it!
Generated archetype broken for any package name with dot (.) (Gustavo
Fernandes)
--------------------------------------------------------------------------------
Key: HSEARCH-503
URL:
http://opensource.atlassian.com/projects/hibernate/browse/HSEARCH-503
Project: Hibernate Search
Issue Type: Patch
Components: build
Affects Versions: 3.2.0.Beta1
Reporter: G Fernandes
Assignee: G Fernandes
Priority: Minor
Fix For: 3.2.0
Attachments: archetype.diff
Steps to reproduce:
=====================
$ cd hibernate-search-archetype
$ mvn archetype:create-from-project
-Darchetype.properties=src/main/archetype/archetype.properties
...
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 4 seconds
[INFO] Finished at: Sat Apr 10 20:35:58 BST 2010
[INFO] Final Memory: 16M/80M
[INFO] ------------------------------------------------------------------------
$ cd target/generate-sources/archetype
$ mvn install
...
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3 seconds
[INFO] Finished at: Sat Apr 10 20:36:50 BST 2010
[INFO] Final Memory: 18M/80M
[INFO] ------------------------------------------------------------------------
$ cd ~/temp
$ mvn archetype:generate -DarchetypeGroupId=org.hibernate
-DarchetypeArtifactId=hibernate-search-quickstart -DarchetypeVersion=3.2.0-SNAPSHOT
-DgroupId=my.company -DartifactId=quickstart -Dversion=1.0-SNAPSHOT
...
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 5 seconds
[INFO] Finished at: Sat Apr 10 20:39:17 BST 2010
[INFO] Final Memory: 13M/79M
[INFO] ------------------------------------------------------------------------
$ cd quickstart
$ mvn install
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] /Users/gustavo/temp/quickstart/src/main/java/com/mycomany/Book.java:[25,11]
';' expected
[ERROR] /Users/gustavo/temp/quickstart/src/main/java/com/mycomany/Book.java:[37,10]
'.' expected
[ERROR] /Users/gustavo/temp/quickstart/src/main/java/com/mycomany/Book.java:[37,11]
';' expected
[ERROR] /Users/gustavo/temp/quickstart/src/main/java/com/mycomany/Book.java:[37,19]
class, interface, or enum expected
[ERROR] /Users/gustavo/temp/quickstart/src/main/java/com/mycomany/Book.java:[37,20]
class, interface, or enum expected
[ERROR] /Users/gustavo/temp/quickstart/src/main/java/com/mycomany/Author.java:[25,11]
';' expected
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://opensource.atlassian.com/projects/hibernate/secure/Administrators....
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira