Hi Sharan, I've just cloned a fresh copy and created a new presentation with the following commands. I hope that helps!
➜ tmp git clone [email protected]:apache/incubator-training.git Cloning into 'incubator-training'... remote: Enumerating objects: 1973, done. remote: Total 1973 (delta 0), reused 0 (delta 0), pack-reused 1973 Receiving objects: 100% (1973/1973), 36.68 MiB | 477.00 KiB/s, done. Resolving deltas: 100% (770/770), done. ➜ tmp cd incubator-training ➜ incubator-training git:(master) mvn install [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] Training: Website [pom] [INFO] Training: Tools: Content Archetype [maven-archetype] [INFO] Training: Tools: Content Master Resources [jar] [INFO] Training: Tools: Content Master Pom [pom] [INFO] Training Parent [pom] [INFO] Training: Tools [pom] [INFO] [INFO] ----------------< org.apache.training:training-website >---------------- [INFO] Building Training: Website 0.4.0-SNAPSHOT [1/6] [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ training-website --- [INFO] [INFO] --- maven-remote-resources-plugin:1.7.0:process (process-resource-bundles) @ training-website --- [INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4 ... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] Training: Website 0.4.0-SNAPSHOT ................... SUCCESS [ 2.086 s] [INFO] Training: Tools: Content Archetype 1.0.0-SNAPSHOT .. SUCCESS [ 0.958 s] [INFO] Training: Tools: Content Master Resources 1.0.0-SNAPSHOT SUCCESS [ 0.653 s] [INFO] Training: Tools: Content Master Pom 1.0.0-SNAPSHOT . SUCCESS [ 1.944 s] [INFO] Training Parent 0.4.0-SNAPSHOT ..................... SUCCESS [ 0.018 s] [INFO] Training: Tools 0.4.0-SNAPSHOT ..................... SUCCESS [ 0.019 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 5.871 s [INFO] Finished at: 2020-05-23T11:54:04+02:00 [INFO] ------------------------------------------------------------------------ ➜ incubator-training git:(master) cd content ➜ content git:(master) mvn archetype:generate -DarchetypeGroupId=org.apache.training -DarchetypeArtifactId=content-archetype -DarchetypeVersion=1.0.0-SNAPSHOT [INFO] Scanning for projects... [INFO] [INFO] ------------------< org.apache.maven:standalone-pom >------------------- [INFO] Building Maven Stub Project (No POM) 1 [INFO] --------------------------------[ pom ]--------------------------------- [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] Archetype repository not defined. Using the one from [org.apache.training:content-archetype:1.0.0-SNAPSHOT] found in catalog local Define value for property 'groupId': org.apache.training Define value for property 'artifactId': test Define value for property 'version' 1.0-SNAPSHOT: : Define value for property 'package' org.apache.training: : Confirm properties configuration: groupId: org.apache.training artifactId: test version: 1.0-SNAPSHOT package: org.apache.training Y: : y [INFO] ---------------------------------------------------------------------------- [INFO] Using following parameters for creating project from Archetype: content-archetype:1.0.0-SNAPSHOT [INFO] ---------------------------------------------------------------------------- [INFO] Parameter: groupId, Value: org.apache.training [INFO] Parameter: artifactId, Value: test [INFO] Parameter: version, Value: 1.0-SNAPSHOT [INFO] Parameter: package, Value: org.apache.training [INFO] Parameter: packageInPathFormat, Value: org/apache/training [INFO] Parameter: package, Value: org.apache.training [INFO] Parameter: version, Value: 1.0-SNAPSHOT [INFO] Parameter: groupId, Value: org.apache.training [INFO] Parameter: artifactId, Value: test [INFO] Project created from Archetype in dir: /home/sliebau/tmp/incubator-training/content/test [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 34.480 s [INFO] Finished at: 2020-05-23T11:54:52+02:00 [INFO] ------------------------------------------------------------------------ On Sat, 23 May 2020 at 10:57, Sönke Liebau <[email protected]> wrote: > Hi Sharan, > > we did not yet release the archetype officially, so your Maven is unable > to find this in any repository. You'll need to build and install the > archetype yourself for this to work. > From memory I believe there is a very brief section in the docs about this > should end with "mvn install" as command. > > I'm currently away from my laptop, but will have a look once I'm back and > send more details. > > Best regards, > Sönke > > Sharan Foga <[email protected]> schrieb am Sa., 23. Mai 2020, 10:44: > >> Just realised my attachment didnt get through to the mailing list so am >> pasting in the details below. >> >> Thanks >> Sharan >> >> ====================================================== >> >> base) sharan@kibian:~$ cd /opt/shazasf/training/incubator-training/ >> (base) sharan@kibian:/opt/shazasf/training/incubator-training$ ls >> content DISCLAIMER LICENSE NOTICE pom.xml README.md sessions site >> tools >> (base) sharan@kibian:/opt/shazasf/training/incubator-training$ cd content >> (base) sharan@kibian:/opt/shazasf/training/incubator-training/content$ >> mvn archetype:generate -DarchetypeGroupId=org.apache.training >> -DarchetypeArtifactId=content-archetype -DarchetypeVersion=1.0.0-SNAPSHOT >> WARNING: An illegal reflective access operation has occurred >> WARNING: Illegal reflective access by >> com.google.inject.internal.cglib.core.$ReflectUtils$1 >> (file:/usr/share/maven/lib/guice.jar) to method >> java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain) >> WARNING: Please consider reporting this to the maintainers of >> com.google.inject.internal.cglib.core.$ReflectUtils$1 >> WARNING: Use --illegal-access=warn to enable warnings of further illegal >> reflective access operations >> WARNING: All illegal access operations will be denied in a future release >> [INFO] Scanning for projects... >> [INFO] >> [INFO] ------------------< org.apache.maven:standalone-pom >> >------------------- >> [INFO] Building Maven Stub Project (No POM) 1 >> [INFO] --------------------------------[ pom >> ]--------------------------------- >> [INFO] >> [INFO] >>> maven-archetype-plugin:3.1.2:generate (default-cli) > >> generate-sources @ standalone-pom >>> >> [INFO] >> [INFO] <<< maven-archetype-plugin:3.1.2:generate (default-cli) < >> generate-sources @ standalone-pom <<< >> [INFO] >> [INFO] >> [INFO] --- maven-archetype-plugin:3.1.2:generate (default-cli) @ >> standalone-pom --- >> [INFO] Generating project in Interactive mode >> [WARNING] Archetype not found in any catalog. Falling back to central >> repository. >> [WARNING] Add a repository with id 'archetype' in your settings.xml if >> archetype's repository is elsewhere. >> [WARNING] The POM for >> org.apache.training:content-archetype:jar:1.0.0-SNAPSHOT is missing, no >> dependency information available >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] BUILD FAILURE >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Total time: 1.582 s >> [INFO] Finished at: 2020-05-23T10:26:06+02:00 >> [INFO] >> ------------------------------------------------------------------------ >> [ERROR] Failed to execute goal >> org.apache.maven.plugins:maven-archetype-plugin:3.1.2:generate >> (default-cli) on project standalone-pom: The desired archetype does not >> exist (org.apache.training:content-archetype:1.0.0-SNAPSHOT) -> [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 >> (base) sharan@kibian:/opt/shazasf/training/incubator-training/content$ >> >> ============================================ >> >> On 2020/05/23 08:34:13, sharanf <[email protected]> wrote: >> > Hi Gautam >> > >> > Thanks for this. Just for info here is what I did a few days ago to >> > prepare things. >> > >> > I forked training on github to sharanf / incubator-training >> > >> > Then locally on my pc I did the following >> > >> > mkdir training >> > cd training >> > git clone https://github.com/sharanf/incubator-training.git >> > git branch AddComDevDirectory >> > git checkout AddComDevDirectory >> > cd content >> > >> > And this is my starting point before I ran the maven command. I took a >> > closer look at my history and swa that part of the command was missing >> > so guess this is why I was getting my original error message. >> > >> > So this morning I re-ran the maven command again - this time making >> sure >> > that I included it all. >> > >> > cd content >> > mvn archetype:generate -DarchetypeGroupId=org.apache.training >> > -DarchetypeArtifactId=content-archetype >> -DarchetypeVersion=1.0.0-SNAPSHOT >> > >> > Now I am getting a different error message for a build failure and have >> > attached a screenshot. >> > >> > Thanks >> > Sharan >> > >> > On 2020-05-22 19:44, gautam gupta wrote: >> > > Hi Sharan, >> > > Could you please share the screenshot of commands that you ran? >> > > >> > > Just to check, I ran this set of commands to create a folder named >> "train": >> > > cd temp >> > > git clone https://github.com/apache/incubator-training.git >> > > cd incubator-training/ >> > > cd content/ >> > > mvn archetype:generate -DarchetypeGroupId=org.apache.training >> > > -DarchetypeArtifactId=content-archetype >> -DarchetypeVersion=1.0.0-SNAPSHOT >> > > cd train >> > > >> > > These were my inputs: >> > > [INFO] Generating project in Interactive mode >> > > [INFO] Archetype repository not defined. Using the one from >> > > [org.apache.training:content-archetype:1.0.0-SNAPSHOT] found in >> catalog >> > > local >> > > Define value for property 'groupId': abc >> > > Define value for property 'artifactId': train >> > > Define value for property 'version' 1.0-SNAPSHOT: : 1.0-SNAPSHOT >> > > Define value for property 'package' abc: : war >> > > Confirm properties configuration: >> > > groupId: abc >> > > artifactId: train >> > > version: 1.0-SNAPSHOT >> > > package: war >> > > Y: : Y >> > > >> > > thanks, >> > > Gautam >> > > >> > > On Fri, May 22, 2020 at 9:21 AM sharanf <[email protected]> wrote: >> > > >> > >> Hi Gautam >> > >> >> > >> Thanks for the response. >> > >> >> > >> I tried running the command you mentioned in the content directory >> and >> > >> am getting the following message. >> > >> >> > >> "Choose a number or apply filter (format: [groupId:]artifactId, >> > >> case sensitive contains) ::" >> > >> >> > >> Once I enter anything I get the following message: >> > >> >> > >> "Your filter doesnt match any archetype (hint: enter to return >> to >> > >> initial list)" >> > >> >> > >> I have tried hitting enter but the first message "Choose a number or >> > >> apply filter (format: [groupId:]artifactId, case sensitive contains) >> ::" >> > >> just repeats again. >> > >> Any suggestions to what I'm doing wrong? >> > >> >> > >> Thanks >> > >> Sharan >> > >> >> > >> On 2020-05-22 01:58, gautam gupta wrote: >> > >>> Hi Sharan, >> > >>> Yes, you can run this command from "incubator-training/content" >> directory >> > >>> to create the new folder. It'll ask you for the value of groupid, >> > >>> artifactid, packaging etc. >> > >>> >> > >>> *Command: * >> > >>> >> > >>> mvn archetype:generate -DarchetypeGroupId=org.apache.training >> > >>> -DarchetypeArtifactId=content-archetype >> > >>> -DarchetypeVersion=1.0.0-SNAPSHOT >> > >>> >> > >>> Define value for property 'groupId': org.apache.training >> > >>> Define value for property 'artifactId': Apache-Hive >> > >>> Define value for property 'version' 1.0-SNAPSHOT: : 1.0.0.SNAPSHOT >> > >>> Define value for property 'package' org.apache.training: : war >> > >>> >> > >>> Thanks, >> > >>> >> > >>> Gautam >> > >>> >> > >>> >> > >>> On Thu, May 21, 2020 at 2:28 PM Sönke Liebau >> > >>> <[email protected]> wrote: >> > >>> >> > >>>> Hi Sharan, >> > >>>> >> > >>>> I believe that template directory was removed in favor of the Maven >> > >>>> archetype that Chris created. >> > >>>> >> > >>>> Please have a look at https://training.apache.org/users/index.html >> for >> > >>>> some >> > >>>> guidance. >> > >>>> >> > >>>> And if that is not enough (I realize the site is somewhat brief) >> please >> > >>>> feel free to reach out again! >> > >>>> >> > >>>> Best regards, >> > >>>> Sönke >> > >>>> >> > >>>> >> > >>>> On Thu, 21 May 2020 at 21:19, Sharan Foga <[email protected]> >> wrote: >> > >>>> >> > >>>>> Hi All >> > >>>>> >> > >>>>> I was looking to create a ComDev directory for some training >> content. >> > >>>>> There used to be a template directory to copy from but I cant >> see it >> > >>>>> anymore. Has it been moved? >> > >>>>> >> > >>>>> Thanks >> > >>>>> Sharan >> > >>>>> >> > >>>> -- >> > >>>> Sönke Liebau >> > >>>> Partner >> > >>>> Tel. +49 179 7940878 >> > >>>> OpenCore GmbH & Co. KG - Thomas-Mann-Straße 8 - 22880 Wedel - >> Germany >> > >>>> >> > >> >> > >> > >> > -- Sönke Liebau Partner Tel. +49 179 7940878 OpenCore GmbH & Co. KG - Thomas-Mann-Straße 8 - 22880 Wedel - Germany
