LoginSignup
4
4

More than 5 years have passed since last update.

JavaCC Eclipse Plugin 導入方法

Posted at

はじめに

JavaCC Eclipse Plugin 導入方法 について忘れた時のために書いておきます.
使用しているOSはMac X Yosemite 10.10.5です.

公式ホームページ
http://eclipse-javacc.sourceforge.net/

インストール手順

  1. > Help > Check for Updatesより,Eclipseをアップデートします.
  2. > help > Install New Software を選択します.
  3. http://eclipse-javacc.sourceforge.net/ を Work width: にいれadd を選択します.
  4. JavaCC EclipsePlug-in にチェックを入れ,Next>を選択し,acceptし,Finishを選択します.

実行方法

  1. javaプロジェクトを作ります.
  2. 作成したプロジェクトのsrcを右クリックし,New > other >JavaCC template を選択します.
  3. 現環境では,パスの設定がおかしくなっているので,パスの設定を変更します.下記のようなエラーメッセージが出てしまいます[1].
  4. MyNewGrammar.jjを右クリックし,Build Path > Configure Build Path > JavaCC option でPathを Applications/Eclipse.app/Contents/Eclipse/plugins/sf.eclipse.javacc_1.5.30/jars/javacc-5.0.jarに変更します.ディレクトリを確認したところ,jarsの下にJavacc_x.x.jarファイルが有るようなので,このように変更しました.
  5. <?parser_name?>の箇所を全て,MyNewGrammarに置換します.
  6. MyNewGrammar.jjを右クリックし,Compile with javaCCを選択します.
  7. Consoleに Reading from standard input... Enter an expression like "1+(2+3)*4;" : と出力されるはずです.
  8. 以上です.

エラーメッセージ

[1] >java -classpath /Applications/Eclipse.app/Contents/Eclipse/plugins/sf.eclipse.javacc_1.5.30/javacc-5.0.jar javacc MyNewGrammar.jj (@ 13/10/2015 18:02:20)
エラー: メイン・クラスjavaccが見つからなかったかロードできませんでした

4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4