On 4 January 2015 at 12:58, Gilles <gil...@harfang.homelinux.org> wrote:
> Hello.
>
> On Sun, 04 Jan 2015 12:09:35 +0100, Luc Maisonobe wrote:
>>
>> Hi all,
>>
>> Le 04/01/2015 02:07, Gilles a écrit :
>>>
>>>
>>> It reminded me that I had yet to improve one toy example in the
>>> "src/userguide/java/org/apache/commons/math3/userguide" section
>>> of the repository.
>>> It also occurred to me that I don't know how to compile and run
>>> the applications stored there. :(
>>> Is there a maven incantation to do so?
>>
>>
>> No as maven does not know about this directory (and should not IMHO).
>
>
> I think that we should have some way to
> 1. automatically compile its content (so that we can ensure that the
>    source tree does not contain any non-compilable stuff) and
> 2. run selected classes (so that users easily see CM code at work)
>
> It looks like it should not be too difficult (for an experienced
> maven user, which I'm not) to create a profile for doing just that.
> [I've seen there is an "exec" plugin that could do (2), but I
> couldn't find where one can specifytan alternate source for
> compilation.]

Commons NET has an examples/ tree which is compiled and released as a
separate bundle.

Note that this is under src/main/java, not under the userguide, but it
should be relatively easy to maintain the examples there and copy to
(or link from) the userguide.

The NET examples jar has a feature you might find useful.
It defines the Main-Class and the Class-Path.

This means it can be invoked using

java -jar commons-net-examples.jar ExampleName parameters.

This assumes that the user has put the examples and main net jars in
the same directory.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to