You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by "Litton, Tom - CEPM" <To...@cepm-us.com> on 2005/01/25 22:44:07 UTC
Adding to the classpath
Is there any way to add additional directories to the classpath maven uses for compiling?
Maven conference ?
Posted by Mi...@swissre.com.
Dear community
Is there anyone that could advice about a conference, in the next future,
that would be worth attending debating the general Java project management
issues and of course Maven ?
Regards
Michele
This e-mail, including attachments, is intended for the person(s) or
company named and may contain confidential and/or legally privileged
information. Unauthorized disclosure, copying or use of this information
may be unlawful and is prohibited. If you are not the intended recipient,
please delete this message and notify the sender
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Some of my thoughts on Maven
Posted by "Christopher W. Farnham" <ch...@wrycan.com>.
If anyone is curious, I've written a blog entry on Maven.
http://kb.wrycan.com/display/WB/2005/01/25/
I had some general thoughts and questions regarding Maven, Ant, Joel
Spolsky's "Law of Leaky Abstraction" and "Ruby on Rails" and tried to
make a coherent piece out of them. I suppose these disparate subjects
are perfect blog fodder.
Comments and thoughts are welcome. Please go easy on me as it's my
first blog entry ever ;-)
Christopher Farnham
Senior Consultant at Wrycan, Inc.
chris.farnham@wrycan.com
http://www.wrycan.com
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Navigation.xml and collapsable menu's
Posted by Fred Muhlenberg <Fr...@Sun.COM>.
> You must create a "navigation.xml" file:
> http://maven.apache.org/site.html
Thanks for the response. I'm not sure how I missed that (probably rushed).
Now, I am trying to get a collapsible menu to work. With the following
navigation.xml file, after generating the site, I get the triangle,
indicating possible expansion of the Setup menu. However, clicking on
the Setup link doesn't expand it -- it does show the Setup.html file
correctly.
What am I missing on getting the Setup menu to expand?
<?xml version="1.0"?>
<project>
<title>Development Menu tree</title>
<body>
<menu name="Development" collapse="true">
<item name="Setup" href="Env-Setup.html" collapse="true">
<item href="/cvs.html" name="CVS" collapse="true"> </item>
<item href="/ant.html" name="Ant" collapse="true"> </item>
</item>
<item href="/tasks.html" name="To Do"> </item>
<item href="/faq.html" name="FAQs"> </item>
</menu>
</body>
</project>
The sample from http://maven.apache.org/site.html doesn't expand for me
either.
-Fred
--
Fred Muhlenberg
'Tell me and I may forget. Show me and I may not remember.
Involve me, and I'll understand.'
Native American Saying
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: How to get user supplied documentation into reports section
Posted by Brett Porter <br...@gmail.com>.
You must create a "navigation.xml" file:
http://maven.apache.org/site.html
On Fri, 28 Jan 2005 11:42:04 -0500, Fred Muhlenberg
<Fr...@sun.com> wrote:
>
> How do I get a report that I have created -- it's in the xdocs
> directory, to show up in the reports section when I run site:generate?
>
> I see in the xdoc output,
>
> Transforming user supplied documentation.
>
> and the report exists in the target/docs directory. It's just not
> listed anywhere in the index menus.
>
> TIA,
> -Fred
>
> --
> Fred Muhlenberg
>
> 'Tell me and I may forget. Show me and I may not remember.
> Involve me, and I'll understand.'
> Native American Saying
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
How to get user supplied documentation into reports section
Posted by Fred Muhlenberg <Fr...@Sun.COM>.
How do I get a report that I have created -- it's in the xdocs
directory, to show up in the reports section when I run site:generate?
I see in the xdoc output,
Transforming user supplied documentation.
and the report exists in the target/docs directory. It's just not
listed anywhere in the index menus.
TIA,
-Fred
--
Fred Muhlenberg
'Tell me and I may forget. Show me and I may not remember.
Involve me, and I'll understand.'
Native American Saying
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: Adding to the classpath
Posted by Randy Xu <r...@post.harvard.edu>.
Actually, it's very easy to ADD to the classpath. (I'm still trying to
figure out how to easily DELETE from it)
I've never tried it but I think you use it like so:
<addPath
id="maven.compile.src.set"
refid="mycrap" />
<addPath
id="maven.dependency.classpath"
refid="morecrap" />
-Randy
Eric Giguere wrote:
> Hi
> No, and yes, explanations. No, you cannot add anything in the
> classpath of java:compile goal unless its a dependency declared in the
> project.xml and it does not support directories. But I have a solution
> that involved modifying (a single line) in the java plugin.
>
> If you are not afraid of producing your own plugin (very easy believe
> me), here is the diff between version maven-java-plugin 1.5
> (official) and 1.5.1 (my custom version of java plugin):
>
> RCS file:
> /home/cvs/cvsroot/utilities/maven-plugins/maven-java-plugin/plugin.jelly,v
>
> retrieving revision 1.1
> retrieving revision 1.2
> diff -w -b -i -r1.1 -r1.2
> 100a101
> > <ant:pathelement path="${maven.compile.cp.extra.dir}"/>
>
>
> So basically, in the java:compile goal, you add this new element in
> the <classpath> element of the <javac>
> <ant:javac>
> ....
> <ant:classpath>
> <ant:path refid="maven.dependency.classpath"/>
> <ant:pathelement path="${maven.build.dest}"/>
> there it is--> <ant:pathelement
> path="${maven.compile.cp.extra.dir}"/>
> </ant:classpath>
> ...
> </ant:javac>
>
> Then set this property to your directory and you're done.
>
> I've proposed this way of solving and also creating a new dependency
> type: directory! But no news whatsoever and by looking at the original
> java plugin code, you'll se that there is absolutely no other way to
> add an entry in the cp.
>
> Hope it helps
> Eric.
>
> Litton, Tom - CEPM wrote:
>
>> Is there any way to add additional directories to the classpath maven
>> uses for compiling?
>>
>>
>>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: Adding to the classpath
Posted by Eric Giguere <er...@videotron.ca>.
Hi
No, and yes, explanations. No, you cannot add anything in the classpath
of java:compile goal unless its a dependency declared in the project.xml
and it does not support directories. But I have a solution that involved
modifying (a single line) in the java plugin.
If you are not afraid of producing your own plugin (very easy believe
me), here is the diff between version maven-java-plugin 1.5 (official)
and 1.5.1 (my custom version of java plugin):
RCS file:
/home/cvs/cvsroot/utilities/maven-plugins/maven-java-plugin/plugin.jelly,v
retrieving revision 1.1
retrieving revision 1.2
diff -w -b -i -r1.1 -r1.2
100a101
> <ant:pathelement path="${maven.compile.cp.extra.dir}"/>
So basically, in the java:compile goal, you add this new element in the
<classpath> element of the <javac>
<ant:javac>
....
<ant:classpath>
<ant:path refid="maven.dependency.classpath"/>
<ant:pathelement path="${maven.build.dest}"/>
there it is--> <ant:pathelement
path="${maven.compile.cp.extra.dir}"/>
</ant:classpath>
...
</ant:javac>
Then set this property to your directory and you're done.
I've proposed this way of solving and also creating a new dependency
type: directory! But no news whatsoever and by looking at the original
java plugin code, you'll se that there is absolutely no other way to add
an entry in the cp.
Hope it helps
Eric.
Litton, Tom - CEPM wrote:
>Is there any way to add additional directories to the classpath maven uses for compiling?
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org