【最大10000ポイント】当たる!!質問投稿キャンペーン!

こんにちは。
Javaで形態素解析を行いたいのですが、
senのインストール途中でエラーが出るためその質問をさせてください。

http://d.hatena.ne.jp/so31/searchdiary?word=*%5B …

上記サイトの「WindowsにSenをインストールする方法」等を見ながらインストール作業を行っていたのですが、
ant -Dperl.bin=C:\Perl\bin\perl.exe
を実行するところで

Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre1.6.
0_06\lib\tools.jar
Buildfile: build.xml

init:

compile:

BUILD FAILED
C:\sen-1.2.2.1\build.xml:47: Execute failed: java.io.IOException: Cannot run pro
gram "cpp": CreateProcess error=2, ?w?????t?@?

Total time: 0 seconds

というエラーになります。


自分の環境ですが、
[OS]
Windoows Vista

[各ファイルの場所]
C:\apache-ant-1.7.1
C:\sen-1.2.2.1
C:\Perl

環境変数のANT_HOME、やPerl、antのbinディレクトリへのPathは正しく設定されています。

どうしたら直すことが出来るのか分かる方居ましたら宜しくお願い致します。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre1.6.0_06\lib\tools.jar



ここがおかしいですね.
tools.jarと言うのは,jdkの方のlibディレクトリにあるものでjreの方にあるものじゃないです.
当然ないので見つからないとエラーをはいていますね.

インストール方法のページでも
set JAVA_HOME="c:\Program Files\Java\jdk*.*.*"
と,jdkのパスをJAVA_HOMEに設定するように指示されていますよ.
    • good
    • 0
この回答へのお礼

ご回答頂きありがとうございます!!

JAVA_HOMEを確認したところ、
C:\Program Files\Java\jdk1.6.0_04になっていましたが、
その後jdkをアップデートして今現在実際に入っていたのは
jdk1.6.0_06だったためパスが正しく設定されていませんでした!

JAVA_HOMEを設定したのは半年ほど前だったためちゃんと設定されていると思い込んでいました。

おかげさまで辞書の構築に成功しました!
この度は本当に助かりました!即答頂き誠にありがとうございます!!

お礼日時:2008/07/22 23:54

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング