You obviously know a lot more about these specifics than I do... Write the code etc and then I'm sure we can figure out the right place to put it... Perhaps a new wsad-maven-plugin or something... ;-)
Wayne On 4/20/06, Aaron Freeman <[EMAIL PROTECTED]> wrote: > I'm not sure it would be right to add this to the eclipse plugin, > since really this if for WSAD or RAD. The way the .project and > .websettings stuff is set up is specific to these applications. The > WebTools Eclipse project defines the .project file different for a web > project and has a .settings folder instead of the .websettings file > that WSAD and RAD have. So really this would need to be a whole > different plugin. > > On 4/19/06, Wayne Fay <[EMAIL PROTECTED]> wrote: > > Probably best to add goals to the existing plugin, considering its all > > going to be used in conjunction with Eclipse etc. > > > > You could write the code etc and then submit patches to the eclipse > > plugin using Jira when you're done with it. ;-) > > > > Wayne > > > > On 4/19/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > > Does it make more sense to create a new archetype or a new goal for the > > > eclipse plugin? > > > > > > like somethign to the effect of eclipse:eclipse-web or > > > eclipse:eclipse-j2ee?? > > > > > > -j > > > > > > --------------------------------------------------- > > > Justin Fung > > > [EMAIL PROTECTED] > > > Sr. Analyst, Business Systems > > > IT Banking Systems, e-Business > > > HSBC Bank Canada > > > http://www.hsbc.ca > > > p: (604) 643-6605 > > > f: (604) 643-6727 > > > > > > > > > > > > > > > > > > > > > > > > > > > "Wayne Fay" <[EMAIL PROTECTED]> > > > 04/19/2006 10:11 AM > > > Please respond to "Maven Users List" > > > > > > > > > To: "Maven Users List" <users@maven.apache.org> > > > cc: > > > Subject: Re: Maven and WSAD or RAD > > > > > > Our Ref: > > > Your Ref: > > > > > > > > > Sounds like a good plan. > > > > > > If possible, perhaps you can even contribute those Archetypes back to > > > the Maven project, so others can benefit from your work? > > > > > > Wayne > > > > > > On 4/19/06, Aaron Freeman <[EMAIL PROTECTED]> wrote: > > > > Thanks for the responses. I did actually find a few things in the > > > > archives about this subject. However, it appears that no one has a > > > > great solution. > > > > > > > > WSAD and RAD really aren't that different, for the most part. So > > > > whatever works in one will probably work in the other. Except that > > > > WSAD is base on Eclipse 2.1 so it does not have the ability to specify > > > > multiple output paths for compiled classes, but RAD does. This is > > > > necessary is you want it to compile the to both the classes and > > > > test-classes directories in the target folder. It's not a real big > > > > issue, though. > > > > > > > > I'll agree that the eclipse:eclipse command works great for Java > > > > projects. Once you have the M2_REPO variable defined the classpaths > > > > get set properly. But, it doesn't seem to do much good for Web > > > > projects. If you use the eclipse:eclipse command, it always sets up a > > > > java project and will not create the .project file properly for a Web > > > > project or Ear project. It also doesn't deal with the runtime path > > > > issues that I discussed above. > > > > > > > > What I'm planning to do is to create an ArcheType that will create all > > > > the necessary .classpath, .websettings, and .project files for each of > > > > the types to work properly. I'll also be added something to the POM > > > > for WAR and EAR projects that will copy the Maven dependencies to he > > > > lib and EAR folders as needed, so the runtime class path of the local > > > > environment will have what it needs. This seems to be the best > > > > solution. > > > > > > > > Thanks again. > > > > > > > > > > > > > > > > On 4/18/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > > > > I think you've got a couple options here. > > > > > > > > > > You could define a new JRE System library in your workspace and switch > > > to > > > > > that for the project > > > > > or you could manually install the necessary JARs using mvn > > > > > install:install-file (see the maven site for docs) and then define > > > these > > > > > dependencies on your POM.xml. > > > > > > > > > > -j > > > > > > > > > > --------------------------------------------------- > > > > > Justin Fung > > > > > [EMAIL PROTECTED] > > > > > Sr. Analyst, Business Systems > > > > > IT Banking Systems, e-Business > > > > > HSBC Bank Canada > > > > > http://www.hsbc.ca > > > > > p: (604) 643-6605 > > > > > f: (604) 643-6727 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > "Gautham Pamu" <[EMAIL PROTECTED]> > > > > > 04/18/2006 11:17 AM > > > > > Please respond to "Maven Users List" > > > > > > > > > > > > > > > To: "Maven Users List" <users@maven.apache.org> > > > > > cc: > > > > > Subject: Re: Maven and WSAD or RAD > > > > > > > > > > Our Ref: > > > > > Your Ref: > > > > > > > > > > > > > > > Hi Justin, > > > > > > > > > > When you create the web project in rad, it add following variables to > > > > > .classpath but mvn eclipse does not seem to > > > > > add these variables.. is it possible to configure the eclipse plugin > > > to > > > > > add > > > > > these variables.. > > > > > > > > > > <classpathentry kind="con" > > > > > path="com.ibm.wtp.server.java.core.container > > > > > > > > /com.ibm.etools.websphere.portal.runtime.core.runtimeTarget.v51/wps.base.v51"/> > > > > > > > > > > Thanks > > > > > Gautham Pamu > > > > > > > > > > On 4/18/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > > > > > > > > > > > I've found that the eclipse:eclipse task works very nicely at > > > setting up > > > > > > your workspace as WSAD is built upon Eclipse. I would imagine RAD is > > > no > > > > > > different but I have no exposure to RAD. > > > > > > > > > > > > The only other things you'll need to do are: > > > > > > Add a Java -> classpath variable in your settings to "M2_REPO" > > > pointing > > > > > to > > > > > > your local repository > > > > > > Change the settings in Java -> Compiler to "allow using multiple > > > output > > > > > > locations for source folders" > > > > > > > > > > > > HTH... also Mike, in all fairness, the nabble archives and whatnot > > > are > > > > > not > > > > > > all that easy to find or use (and not spidered all that well in > > > google). > > > > > > If you have nothing good to say, don't say anything at all. > > > > > > > > > > > > > > > > > > -j > > > > > > > > > > > > --------------------------------------------------- > > > > > > Justin Fung > > > > > > [EMAIL PROTECTED] > > > > > > Sr. Analyst, Business Systems > > > > > > IT Banking Systems, e-Business > > > > > > HSBC Bank Canada > > > > > > http://www.hsbc.ca > > > > > > p: (604) 643-6605 > > > > > > f: (604) 643-6727 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > "Serge Emmanuel Pagop" <[EMAIL PROTECTED]> > > > > > > 04/18/2006 06:53 AM > > > > > > Please respond to "Maven Users List" > > > > > > > > > > > > > > > > > > To: "Maven Users List" <users@maven.apache.org> > > > > > > cc: > > > > > > Subject: Re: Maven and WSAD or RAD > > > > > > > > > > > > Our Ref: > > > > > > Your Ref: > > > > > > > > > > > > > > > > > > Which local env. do u like to get at (runtime, compile, ...) ? > > > > > > > > > > > > On 4/18/06, Mike Perham <[EMAIL PROTECTED]> wrote: > > > > > > > > > > > > > > Please check the archives. This has been discussed ad infinitum. > > > > > > > > > > > > > > -----Original Message----- > > > > > > > From: Aaron Freeman [mailto:[EMAIL PROTECTED] > > > > > > > Sent: Monday, April 17, 2006 10:54 PM > > > > > > > To: Maven > > > > > > > Subject: Maven and WSAD or RAD > > > > > > > > > > > > > > Is anyone using Maven with either WebSphere Studio Applicaiton > > > > > Developer > > > > > > > or Rational Application Developer? If so, how do you get the local > > > > > > > environments to work properly? There are some things that the > > > local > > > > > > > environment needs to run, that are different than the way you > > > would do > > > > > > > it for a Maven project. For instance, if you have a web project, > > > you > > > > > > > have to put all the JAR files in the src/main/webapp/web-inf/lib > > > > > folder > > > > > > > in order for them to be included in the runtime path for the local > > > > > > > environment. But as far as Maven goes, you shouldn't be putting > > > these > > > > > > > files in that fold because it does that for you when it generates > > > the > > > > > > > target. There is a similar issue with putting JAR files in the > > > root of > > > > > > > the EAR file project, also. I've come up with some ways to get > > > around > > > > > > > some of this, but it's really just a hack. > > > > > > > > > > > > > > Does anyone know of a good way to deal with this? > > > > > > > > > > > > > > Thanks!! > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > > > 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] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > *************************************************************** > > > > > > This email may contain confidential information, and is intended > > > only > > > > > for > > > > > > the named recipient and may be privileged. Distribution or copying > > > of > > > > > > this email by anyone other than the named recipient is prohibited. > > > If > > > > > you > > > > > > are not the named recipient, please notify us immediately and > > > > > permanently > > > > > > destroy this email and all copies of it. Internet email is not > > > private, > > > > > > secure, or reliable. No member of the HSBC Group is liable for any > > > > > errors > > > > > > or omissions in the content or transmission of this email. Any > > > opinions > > > > > > contained in this email are solely those of the author and, unless > > > > > clearly > > > > > > indicated otherwise in writing, are not endorsed by any member of > > > the > > > > > HSBC > > > > > > Group. > > > > > > *************************************************************** > > > > > > Ce courriel peut renfermer des renseignements confidentiels et > > > > > privilégiés > > > > > > et s'adresse au destinataire désigné seulement. La distribution ou > > > la > > > > > > copie de ce courriel par toute personne autre que le destinataire > > > > > désigné > > > > > > est interdite. Si vous n'êtes pas le destinataire désigné, veuillez > > > > > nous > > > > > > en aviser immédiatement et détruire de façon permanente ce courriel > > > > > ainsi > > > > > > que toute copie de celui-ci. La transmission de courriel par > > > Internet ne > > > > > > constitue pas un mode de transmission confidentiel, sécuritaire ou > > > > > fiable. > > > > > > Aucun membre du Groupe HSBC ne sera responsable des erreurs ou des > > > > > > omissions relatives au contenu ou à la transmission de ce courriel. > > > > > > L'auteur de ce courriel est seul responsable des opinions émises > > > dans ce > > > > > > courriel, lesquelles, à moins d'un avis contraire fourni par écrit, > > > ne > > > > > > sont pas endossées par aucun membre du Groupe HSBC. > > > > > > *************************************************************** > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > -Gautham Pamu > > > > > > > > > > > > > > > > > > > > *************************************************************** > > > > > This email may contain confidential information, and is intended only > > > for > > > > > the named recipient and may be privileged. Distribution or copying of > > > > > this email by anyone other than the named recipient is prohibited. If > > > you > > > > > are not the named recipient, please notify us immediately and > > > permanently > > > > > destroy this email and all copies of it. Internet email is not > > > private, > > > > > secure, or reliable. No member of the HSBC Group is liable for any > > > errors > > > > > or omissions in the content or transmission of this email. Any > > > opinions > > > > > contained in this email are solely those of the author and, unless > > > clearly > > > > > indicated otherwise in writing, are not endorsed by any member of the > > > HSBC > > > > > Group. > > > > > *************************************************************** > > > > > Ce courriel peut renfermer des renseignements confidentiels et > > > privilégiés > > > > > et s'adresse au destinataire désigné seulement. La distribution ou > > > la > > > > > copie de ce courriel par toute personne autre que le destinataire > > > désigné > > > > > est interdite. Si vous n'êtes pas le destinataire désigné, veuillez > > > nous > > > > > en aviser immédiatement et détruire de façon permanente ce courriel > > > ainsi > > > > > que toute copie de celui-ci. La transmission de courriel par Internet > > > ne > > > > > constitue pas un mode de transmission confidentiel, sécuritaire ou > > > fiable. > > > > > Aucun membre du Groupe HSBC ne sera responsable des erreurs ou des > > > > > omissions relatives au contenu ou à la transmission de ce courriel. > > > > > L'auteur de ce courriel est seul responsable des opinions émises dans > > > ce > > > > > courriel, lesquelles, à moins d'un avis contraire fourni par écrit, > > > ne > > > > > sont pas endossées par aucun membre du Groupe HSBC. > > > > > *************************************************************** > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > > > > > > > > > *************************************************************** > > > This email may contain confidential information, and is intended only for > > > the named recipient and may be privileged. Distribution or copying of > > > this email by anyone other than the named recipient is prohibited. If you > > > are not the named recipient, please notify us immediately and permanently > > > destroy this email and all copies of it. Internet email is not private, > > > secure, or reliable. No member of the HSBC Group is liable for any errors > > > or omissions in the content or transmission of this email. Any opinions > > > contained in this email are solely those of the author and, unless clearly > > > indicated otherwise in writing, are not endorsed by any member of the HSBC > > > Group. > > > *************************************************************** > > > Ce courriel peut renfermer des renseignements confidentiels et privilégiés > > > et s'adresse au destinataire désigné seulement. La distribution ou la > > > copie de ce courriel par toute personne autre que le destinataire désigné > > > est interdite. Si vous n'êtes pas le destinataire désigné, veuillez nous > > > en aviser immédiatement et détruire de façon permanente ce courriel ainsi > > > que toute copie de celui-ci. La transmission de courriel par Internet ne > > > constitue pas un mode de transmission confidentiel, sécuritaire ou fiable. > > > Aucun membre du Groupe HSBC ne sera responsable des erreurs ou des > > > omissions relatives au contenu ou à la transmission de ce courriel. > > > L'auteur de ce courriel est seul responsable des opinions émises dans ce > > > courriel, lesquelles, à moins d'un avis contraire fourni par écrit, ne > > > sont pas endossées par aucun membre du Groupe HSBC. > > > *************************************************************** > > > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >