antlr v3

>java antlr.Tool
Exception in thread "main" java.lang.NoClassDefFoundError: antlr/Tool

classpathをいろいろ弄っても判らない,他のjarにもclasspathを通せというから,antlr-3.0.1.jarだけでなく,antlr-runtime-3.0.1.jar,stringtemplate-3.1b1.jar,antlr-2.7.7.jarにも通したら,動いた.と思ったものの2.7.7が起動.

で,jarの中を見たら,2.7.7にはantlr/tool.classがいるのに,3.0.1にはorg/antlr/tool.classしかいない.

そう.

>java org.antlr.Tool

が正解.

つーか,判ったあとで,http://www.antlr.org/wiki/pages/viewpage.action?pageId=729を読めば,ちゃんと書いてあるし….ググってv2関連の情報を見たのが,先入観になっていたらしい.