Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

No Format
mvn archetype:generate -B -DarchetypeGroupId=org.antlr \
-DarchetypeArtifactId=antlr3-maven-archetype \
-DarchetypeVersion=3.23-1 \
-DgroupId=com.yourcompany \
-DartifactId=yourproject \
-Dversion=yourversion \
-Dpackage=com.yourcompany.package.path

...

No Format
server(50_64)-~: mkdir testprojects
server(50_64)-~: cd testprojects/

server(50_64)-~/testprojects: mvn archetype:generate -B -DarchetypeGroupId=org.antlr -DarchetypeArtifactId=antlr3-maven-archetype -DarchetypeVersion=3.23-1 -DgroupId=com.temporalwave -DartifactId=jimdemo -Dversion=1.0-SNAPSHOT -Dpackage=com.temporalwave.tryme

[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'archetype'.
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven Default Project
[INFO]    task-segment: [archetype:generate] (aggregator-style)
[INFO] ------------------------------------------------------------------------
[INFO] Preparing archetype:generate
[INFO] No goals needed for project - skipping
[INFO] Setting property: classpath.resource.loader.class => 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
[INFO] Setting property: velocimacro.messages.on => 'false'.
[INFO] Setting property: resource.loader => 'classpath'.
[INFO] Setting property: resource.manager.logwhenfound => 'false'.
[INFO] [archetype:generate]
[INFO] Generating project in Batch mode
[INFO] Archetype [org.antlr:antlr3-maven-archetype:3.23-1] found in catalog local
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1 second
[INFO] Finished at: Wed Oct 28 14:29:47 PDT 2009
[INFO] Final Memory: 16M/341M
[INFO] ------------------------------------------------------------------------

server(50_64)-~/testprojects: cd jimdemo
server(50_64)-~/testprojects/jimdemo: mvn

[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building ANTLR3 project: com.temporalwave.tryme
[INFO]    task-segment: [install]
[INFO] ------------------------------------------------------------------------
[INFO] [antlr3:antlr {execution: default}]
[INFO] ANTLR: Processing source directory /home/jimi/testprojects/jimdemo/src/main/antlr3
ANTLR Parser Generator  Version 3.23 Oct 28, 2009 09:03:31
com/temporalwave/tryme/TLexer.g
com/temporalwave/tryme/TParser.g
com/temporalwave/tryme/TTree.g
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:compile]
[INFO] Compiling 7 source files to /home/jimi/testprojects/jimdemo/target/classes
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:testCompile]
[INFO] No sources to compile
[INFO] [surefire:test]
[INFO] No tests to run.
[INFO] [jar:jar]
[INFO] Building jar: /home/jimi/testprojects/jimdemo/target/jimdemo-1.0-SNAPSHOT.jar
[INFO] [assembly:attached {execution: make-assembly}]
[INFO] Processing DependencySet (output=)
[INFO] Building jar: /home/jimi/testprojects/jimdemo/target/jimdemo-1.0-SNAPSHOT-jar-with-dependencies.jar
[INFO] [install:install]
[INFO] Installing /home/jimi/testprojects/jimdemo/target/jimdemo-1.0-SNAPSHOT.jar to 
/home/jimi/.m2/repository/com/temporalwave/jimdemo/1.0-SNAPSHOT/jimdemo-1.0-SNAPSHOT.jar
[INFO] Installing /home/jimi/testprojects/jimdemo/target/jimdemo-1.0-SNAPSHOT-jar-with-dependencies.jar to /home/jimi/.m2/repository/com/temporalwave/jimdemo/1.0-SNAPSHOT/jimdemo-1.0-SNAPSHOT-jar-with-dependencies.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 17 seconds
[INFO] Finished at: Wed Oct 28 14:30:13 PDT 2009
[INFO] Final Memory: 37M/597M
[INFO] ------------------------------------------------------------------------

server(50_64)-~/testprojects/jimdemo: cat >t1.dmo
Keyser Soze ;
6 + 7;

server(50_64)-~/testprojects/jimdemo: java -jar target/jimdemo-1.0-SNAPSHOT-jar-with-dependencies.jar t1.dmo
file: /home/jimi/testprojects/jimdemo/t1.dmo
    Lexer Start
      lexed in 1ms.
    Parser Start
      Parsed in 5ms.
    AST Walk Start

Found Keyser Soze!!

      AST Walked in 0ms.

server(50_64)-~/testprojects/jimdemo: java -jar 
 target/jimdemo-1.0-SNAPSHOT-jar-with-dependencies.jar -dot t1.dmo

file: /home/jimi/testprojects/jimdemo/t1.dmo
    Lexer Start
      lexed in 1ms.
    Parser Start
      Parsed in 5ms.
    AST Walk Start

Found Keyser Soze!!

      AST Walked in 1ms.
    Producing AST dot (graphviz) file
    Producing png graphic for tree
      PNG graphic produced in 117ms.