You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by St...@aventis.com on 2004/07/01 16:19:00 UTC
Javadoc plugin vs Windows pathnames containing spaces
I'm using Maven 1.0rc4, JDK 1.4.2_04, on Win2k with Cygwin under the bash shell.
When building any project, the javadoc phase always gives errors of the form shown below. (The entire build transcript is also attached for reference, but compressed.) Pretty clearly, it's unable to cope with the Windowsish pathnames containing spaces. I know such pathnames are clearly evil, but they are also a regrettably unavoidable fact of work life for me.
Any suggestions as to how to work around this? I suspect there must be such a workaround, since (a) the other plugins cope, (b) it used to work in 1.0rc1, and (c) I can't possibly be the only person building from bash on Windows with uncooperative pathnames.
Other than this, I must say that I really like Maven!
>[...]
>maven-javadoc-plugin:report:
> [mkdir] Created dir: C:\Documents and Settings\nm67644\My Documents\laboratory\knn\target\docs\apidocs
> [mkdir] Created dir: C:\Documents and Settings\nm67644\My Documents\laboratory\knn\target\javadoc
> [javadoc] Generating Javadoc
> [javadoc] Javadoc execution
> [javadoc] javadoc: Illegal package name: "C:\Documents"
> [javadoc] javadoc: Illegal package name: "Settings\nm67644\My"
> [javadoc] javadoc: File not found: "Documents\laboratory\knn\src\java\com\aventis\knn\Combiner.java"
> [javadoc] javadoc: Illegal package name: "C:\Documents"
> [javadoc] javadoc: Illegal package name: "Settings\nm67644\My"
> [javadoc] javadoc: File not found: "Documents\laboratory\knn\src\java\com\aventis\knn\CombinerAbstract.java"
> [javadoc] javadoc: Illegal package name: "C:\Documents"
> [javadoc] javadoc: Illegal package name: "Settings\nm67644\My"
> [javadoc] javadoc: File not found: "Documents\laboratory\knn\src\java\com\aventis\knn\CombinerWeightedAverage.java"
> [...]
__________
Steve Rowley <st...@aventis.com> Cambridge, MA: (617) 768-4054 ICQ: 52-377-390
Re: Javadoc plugin vs Windows pathnames containing spaces
Posted by Dion Gillard <di...@gmail.com>.
Add
maven.javadoc.useexternalfile=no
to your project.properties or ~/build.properties
See http://maven.apache.org/reference/plugins/javadoc/properties.html
for more info
On Thu, 1 Jul 2004 10:19:00 -0400, steve.rowley@aventis.com
<st...@aventis.com> wrote:
>
> I'm using Maven 1.0rc4, JDK 1.4.2_04, on Win2k with Cygwin under the bash shell.
>
> When building any project, the javadoc phase always gives errors of the form shown below. (The entire build transcript is also attached for reference, but compressed.) Pretty clearly, it's unable to cope with the Windowsish pathnames containing spaces. I know such pathnames are clearly evil, but they are also a regrettably unavoidable fact of work life for me.
>
> Any suggestions as to how to work around this? I suspect there must be such a workaround, since (a) the other plugins cope, (b) it used to work in 1.0rc1, and (c) I can't possibly be the only person building from bash on Windows with uncooperative pathnames.
>
> Other than this, I must say that I really like Maven!
>
> >[...]
> >maven-javadoc-plugin:report:
> > [mkdir] Created dir: C:\Documents and Settings\nm67644\My Documents\laboratory\knn\target\docs\apidocs
> > [mkdir] Created dir: C:\Documents and Settings\nm67644\My Documents\laboratory\knn\target\javadoc
> > [javadoc] Generating Javadoc
> > [javadoc] Javadoc execution
> > [javadoc] javadoc: Illegal package name: "C:\Documents"
> > [javadoc] javadoc: Illegal package name: "Settings\nm67644\My"
> > [javadoc] javadoc: File not found: "Documents\laboratory\knn\src\java\com\aventis\knn\Combiner.java"
> > [javadoc] javadoc: Illegal package name: "C:\Documents"
> > [javadoc] javadoc: Illegal package name: "Settings\nm67644\My"
> > [javadoc] javadoc: File not found: "Documents\laboratory\knn\src\java\com\aventis\knn\CombinerAbstract.java"
> > [javadoc] javadoc: Illegal package name: "C:\Documents"
> > [javadoc] javadoc: Illegal package name: "Settings\nm67644\My"
> > [javadoc] javadoc: File not found: "Documents\laboratory\knn\src\java\com\aventis\knn\CombinerWeightedAverage.java"
> > [...]
>
> __________
> Steve Rowley <st...@aventis.com> Cambridge, MA: (617) 768-4054 ICQ: 52-377-390
>
>
>
> maven-build-transcript.txt.gz - 3K
> noname - 1K Download
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org