home >  Apache > Maven

Maven2のsiteで「Unable to find javadoc command」

siteを動かしてみると以下のエラーが。
 [INFO] javadoc:javadoc
 org.apache.maven.plugin.MojoExecutionException: An error has occurred in JavaDocs report generation:Unable to find javadoc command: The javadoc executable 'C:\fujihara\Sun\SDK\jdk\bin\javadoc.exe' doesn't exist or is not a file. Verify the JAVA_HOME environment variable.
     at org.apache.maven.plugin.javadoc.JavadocReport.execute(JavadocReport.java:238)
     at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:578)
     at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:508)
     at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:328)
     at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:151)
     at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:220)
     at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:813)
     at org.maven.ide.eclipse.embedder.Maven2Executor.main(Maven2Executor.java:85)
 Caused by: org.apache.maven.reporting.MavenReportException: Unable to find javadoc command: The javadoc executable 'C:\fujihara\Sun\SDK\jdk\bin\javadoc.exe' doesn't exist or is not a file. Verify the JAVA_HOME environment variable.
     at org.apache.maven.plugin.javadoc.AbstractJavadocMojo.executeReport(AbstractJavadocMojo.java:1172)
     at org.apache.maven.plugin.javadoc.JavadocReport.generate(JavadocReport.java:136)
     at org.apache.maven.plugin.javadoc.JavadocReport.execute(JavadocReport.java:224)
     ... 7 more
 Caused by: java.io.IOException: The javadoc executable 'C:\fujihara\Sun\SDK\jdk\bin\javadoc.exe' doesn't exist or is not a file. Verify the JAVA_HOME environment variable.
     at org.apache.maven.plugin.javadoc.AbstractJavadocMojo.getJavadocExecutable(AbstractJavadocMojo.java:2391)
     at org.apache.maven.plugin.javadoc.AbstractJavadocMojo.executeReport(AbstractJavadocMojo.java:1168)
     ... 9 more
 [INFO] ----------------------------------------------------------------------------
 [ERROR] BUILD FAILURE SimpleJarProject:SimpleJarProject:jar:1.0-SNAPSHOT (  task-segment: [site] )
 [INFO] ----------------------------------------------------------------------------
 [INFO] An error has occurred in JavaDocs report generation:Unable to find javadoc command: The javadoc executable 'C:\fujihara\Sun\SDK\jdk\bin\javadoc.exe' doesn't exist or is not a file. Verify the JAVA_HOME environment variable.
 [INFO] ----------------------------------------------------------------------------
「Unable to find javadoc command」っていってるのでJAVA_HOMEを見てみると、javadoc.exeが入ってなかった。 JavaSE(JREではなくJDK)をダウンロードして、javadoc.exeが入っていることを確認。 そこに環境変数JAVA_HOMEを設定したら成功。

参考

円 
円 
J J円 
J
円 
P P円 
P
円 
円 
円 
円 
円 
円 
円 
9 9円 
9
円 
2 2円 
2
3 3円 
3
0 0円 
0
h h円 
h
h h円 
h
h h円 
h
h h円 
h
h h円 
h
2 2円 
2
1 1円 
1
0 0円 
0
1 1円 
1
3 3円 
3
0 0円 
0

コメントする


画像の中に見える文字を入力してください。

Mike Cohn (著), マイク コーン (著), 安井 力 (翻訳), 角谷 信太郎 (翻訳)
採用した現在のタイトルは、見積りや計画づくりといったプロセスを、アジャイルに進めなければならないと謳っているのだ。見積りと計画づくりがアジャイルでないのに、プロジェクトがアジャイルであるということはありえない。

メアリー・ポッペンディーク (著), トム・ポッペンディーク (著), 高嶋 優子 (翻訳), 天野 勝 (翻訳), 平鍋 健児 (翻訳) 「トヨタ生産方式」を源流にする「リーン開発」をソフトウエア開発に取り入れるための具体的方法を紹介した本です。製造分野から始まったリーン活動は、その原則を理解しないままプラクティスだけを開発分野に適用しようとしても、行き詰るか失敗に終わってしまいます。本書は、リーンの7大原則を「価値」「ムダ」「スピード」「人」「知識」「品質」「パートナー」に整理し、ソフト開発現場にどうしたら効果的に適用できるかを、多くの実例を交えながら具体的に説明します。

著者:Yugui 税込 2,310 円
本書は、他言語でのプログラミング経験を持つ人を対象に、Rubyの特徴、Rubyならではの方法や慣習について解説します。これはRubyの資料を読んで実践的な学習を進めていくために必要な前提知識です。本書はRubyの基礎的な部分とメタクラスやブロック構文のような独自の概念、それらにまつわる文化を説明し、Ruby特有の考え方を知ってもらうことを目的としています。

本書は、Railsの入門からリファレンスまでをわかりやすく解説した書籍です。第1部と第2部では、Railsの背景にある概念について説明し、あっという間に簡単なオンラインストアを開発してみせます。

著者:James Shore, Shane Warden アジャイル開発は人のなせる技である。アジャイル開発を極めるためには、その時々で無数の可能性を評価して最善の方策を選択することを学ぶ必要がある。本書は、あなたがアジャイル開発の「道」を極める手助けをしたい。

daipresents!! ҂̑蕨

tWn{github tWn{Google Code