bronxbomber92
2008.07.13, 01:47 PM
How do you install ANTLR?
These are the steps I took:
1.) Downloaded ANTLR 3.0.1
2.) Unarchive it, copy it into /usr/local
3.) Add it to my class path by opening ~/.bash_profile with textmate, and appending:
export CLASSPATH="/usr/local/antlr/lib/antlr-3.0.1.jar"
export CLASSPATH="$CLASSPATH:/usr/local/antlr/lib/antlr-2.7.7.jar"
export CLASSPATH="$CLASSPATH:/usr/local/antlr/lib/antlr-runtime-3.0.1.jar"
export CLASSPATH="$CLASSPATH:/usr/local/antlr/lib/stringtemplate-3.1b1.jar"
Now, when I try to run it on commandline:
java org.antlr.Tool MyGrammer.g
Terminal spits this back at me:
va org.antlr.Tool Shader.g
Exception in thread "main" java.lang.NoClassDefFoundError: org/antlr/stringtemplate/StringTemplateErrorListener
at org.antlr.Tool.main(Tool.java:67)
Which I googled, and it means that I haven't added antlr to my class path...
[See http://www.antlr.org/wiki/pages/viewpage.action?pageId=728]
What do I need to do to add it to my class path?
These are the steps I took:
1.) Downloaded ANTLR 3.0.1
2.) Unarchive it, copy it into /usr/local
3.) Add it to my class path by opening ~/.bash_profile with textmate, and appending:
export CLASSPATH="/usr/local/antlr/lib/antlr-3.0.1.jar"
export CLASSPATH="$CLASSPATH:/usr/local/antlr/lib/antlr-2.7.7.jar"
export CLASSPATH="$CLASSPATH:/usr/local/antlr/lib/antlr-runtime-3.0.1.jar"
export CLASSPATH="$CLASSPATH:/usr/local/antlr/lib/stringtemplate-3.1b1.jar"
Now, when I try to run it on commandline:
java org.antlr.Tool MyGrammer.g
Terminal spits this back at me:
va org.antlr.Tool Shader.g
Exception in thread "main" java.lang.NoClassDefFoundError: org/antlr/stringtemplate/StringTemplateErrorListener
at org.antlr.Tool.main(Tool.java:67)
Which I googled, and it means that I haven't added antlr to my class path...
[See http://www.antlr.org/wiki/pages/viewpage.action?pageId=728]
What do I need to do to add it to my class path?