OK, I'll put the zip on my server later this evening and I'll provide the URL when done.
j3d. > This mailing list does not accept most attachments; they are > automatically stripped by the email server. > > Is it possible for you to put a zip somewhere with the code, and then > perhaps one or more of us on this list can take a look at it? > > Wayne > > On 3/22/07, Giuseppe Greco <[EMAIL PROTECTED]> wrote: >> I've written an application to be used as a tutorial for Maven >> projects. That application implements a virtual thermometer with >> a command-line console, and consists of 3 modules: thermota-api >> (the thermometer interface), thermota-core (the thermometer >> implementation), and thermota-cli (the thermometer user interface). >> >> The code is complete and fully documented with javadoc, but in >> order to close this tutorial project (and of course, share it with >> you all), I need to integrate the I18N stuff and be able to >> generate a release (or runnable distro). >> >> I read the book "Better Builds with Maven", but I wasn't able to >> figure out how to solve these two last issues. >> >> Shall I post the source of Thermota to this mailing-list hoping that >> somebody could help me to finalize the POM? >> >> j3d. >> >> > Your properties files will generally go into src/main/resources. I'm >> > not aware of any existing internationalized "Hello World" app built >> > with Maven so if you build one, please let us know so others can >> > benefit. >> > >> > Wayne >> > >> > On 3/22/07, Giuseppe Greco <[EMAIL PROTECTED]> wrote: >> >> Thanks, >> >> >> >> Is there somewhere a POM example? I'm not able to find any >> >> exhaustive example... >> >> >> >> Where should I put the I16N *.properties files in the project >> >> structure? Even if I use a profile, I need to include the default >> >> resource bundle... Furthermore, what's about applications >> >> supporting more than one language? >> >> >> >> It would be great if I could find an internationalized "hello world" >> >> application built with Maven... >> >> >> >> j3d. >> >> >> >> > I think you are looking for maven 1)release and 2)profiles. The >> first >> >> > requires >> >> > the release plug-in and the second will require a profile for each >> >> > language/jar >> >> > >> >> > -----Original Message----- >> >> > From: Giuseppe Greco [mailto:[EMAIL PROTECTED] >> >> > Sent: March 22, 2007 7:33 AM >> >> > To: [email protected] >> >> > Subject: Newby Questions... >> >> > >> >> > Hi all, >> >> > >> >> > I'm looking at Maven as a replacement for Ant. >> >> > >> >> > I was able to create a small test application with Maven and it >> works >> >> > fine. I >> >> > think Maven is really great! >> >> > >> >> > Since I'm really new to Maven, I've two questions: >> >> > >> >> > 1. How do I generate an application distro (i.e. a JAR that >> contains >> >> > all the modules required to run the program)? >> >> > >> >> > 2. How does Maven support I18N (i.e. where should I put the >> >> > MyApp_en_US.properties file or how do I instruct Maven to >> include >> >> > it in the package)? >> >> > >> >> > Thanks, >> >> > j3d. >> >> > >> >> > ---------------------------------------- >> >> > Giuseppe Greco >> >> > Via Carà 26 >> >> > 6928 Manno (TI) >> >> > Switzerland >> >> > >> >> > call giuseppe.greco via Skype >> >> > phone: +41 (0)91 604 67 65 >> >> > mobile: +41 (0)79 590 33 06 >> >> > email: [EMAIL PROTECTED] >> >> > ---------------------------------------- >> >> > >> >> > --------------------------------------------------------------------- >> >> > To unsubscribe, e-mail: [EMAIL PROTECTED] >> >> > For additional commands, e-mail: [EMAIL PROTECTED] >> >> > >> >> > >> >> > --------------------------------------------------------------------- >> >> > To unsubscribe, e-mail: [EMAIL PROTECTED] >> >> > For additional commands, e-mail: [EMAIL PROTECTED] >> >> > >> >> > >> >> >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> >> >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: [EMAIL PROTECTED] >> > For additional commands, e-mail: [EMAIL PROTECTED] >> > >> > >> >> >> ---------------------------------------- >> Giuseppe Greco >> Via Carà 26 >> 6928 Manno (TI) >> Switzerland >> >> call giuseppe.greco via Skype >> phone: +41 (0)91 604 67 65 >> mobile: +41 (0)79 590 33 06 >> email: [EMAIL PROTECTED] >> ---------------------------------------- >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > ---------------------------------------- Giuseppe Greco Via Carà 26 6928 Manno (TI) Switzerland call giuseppe.greco via Skype phone: +41 (0)91 604 67 65 mobile: +41 (0)79 590 33 06 email: [EMAIL PROTECTED] ---------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
