This probably isn't an M2E issue anyway as I also just remembered that I have M2E configured to run an external maven instance. Sorry for the misleading information.
Thanks for your help. Keith On Thu, Aug 29, 2013 at 2:38 PM, Keith Barlow <kbar...@boomi.com> wrote: > Igor, > > I just noticed I did make a mistake before... I think I ran the wrong > maven target when I reported the JVM properties. Trying again, the > properties are included in the JVM though I don't notice the proxying > actually happening: > > /usr/local/glassfish3/jdk/bin/java > -Dmaven.home=/usr/local/apache-maven-2.2.1 > -Dclassworlds.conf=/home/kbarlow/workspace/.metadata/.plugins/org.eclipse.m2e.launching/launches/m2conf322191688177308761.tmp > -Dmaven.bootclasspath=/usr/local/apache-maven-2.2.1/boot/classworlds-1.1.jar > -Dhttp.proxyHost=localhost -Dhttp.proxyPort=8889 > -Dhttps.proxyHost=localhost -Dhttps.proxyPort=8889 -Dfile.encoding=UTF-8 > -classpath /usr/local/apache-maven-2.2.1/boot/classworlds-1.1.jar > org.codehaus.classworlds.Launcher -B -s /home/kbarlow/.m2/settings.xml > clean install > > Keith > > > On Thu, Aug 29, 2013 at 2:02 PM, Keith Barlow <kbar...@boomi.com> wrote: > >> Thanks for verifying... I am glad to hear it is/should be working. I am >> running m2e 1.4 on Juno. I will verify my settings and, if I can't find >> some mistake I made, update to Kelper and m2e 1.5. >> >> Thanks again. >> >> Keith >> >> >> On Thu, Aug 29, 2013 at 1:51 PM, Igor Fedorenko <i...@ifedorenko.com>wrote: >> >>> I am not sure what's going on, to be honest. I just verified this works >>> with a recent m2e 1.5 running on Kepler and I expect 1.4 to work the >>> same. >>> >>> What m2e and eclipse versions do you use? Can you check if >>> fresh/clean m2e 1.4 on kepler standard distro have the same problem? >>> >>> /Library/Java/**JavaVirtualMachines/jdk1.7.0_**25.jdk/Contents/Home/bin/java >>> -Dmaven.home=/opt/apache-**maven-3.0.5 -Dclassworlds.conf=/** >>> workspaces/clm-dev/.metadata/.**plugins/org.eclipse.m2e.** >>> launching/launches/**m2conf6781247038845319467.tmp >>> -Dmaven.bootclasspath=/opt/**apache-maven-3.0.5/boot/**plexus-classworlds-2.4.jar >>> -Dhttp.proxyHost=localhost -Dhttp.proxyPort=8889 >>> -Dhttps.proxyHost=localhost -Dhttps.proxyPort=8889 -Dfile.encoding=UTF-8 >>> -classpath /opt/apache-maven-3.0.5/boot/**plexus-classworlds-2.4.jar >>> org.codehaus.plexus.**classworlds.launcher.Launcher -B -s >>> /Users/igor/.m2/settings.xml >>> >>> -- >>> Regards, >>> Igor >>> >>> >>> On 2013-08-29 1:28 PM, Keith Barlow wrote: >>> >>>> I don't see them as getting passed to the JVM: >>>> >>>> /usr/local/glassfish3/jdk/bin/**java >>>> -Dmaven.home=/usr/local/**apache-maven-2.2.1 >>>> -Dclassworlds.conf=/home/**kbarlow/workspace/.metadata/.** >>>> plugins/org.eclipse.m2e.**launching/launches/** >>>> m2conf929383344193547816.tmp >>>> -Dmaven.bootclasspath=/usr/**local/apache-maven-2.2.1/boot/** >>>> classworlds-1.1.jar >>>> -Dfile.encoding=UTF-8 -classpath >>>> /usr/local/apache-maven-2.2.1/**boot/classworlds-1.1.jar >>>> org.codehaus.classworlds.**Launcher -B -s >>>> /home/kbarlow/.m2/settings.xml test >>>> >>>> In regards to necessity, I suppose it's not absolutely necessary but >>>> would be convenient. I typically use the standard Eclipse JUnit launch >>>> configurations to run unit tests individually while coding. However, we >>>> do have an automated build manager that is going to run unit tests >>>> through maven. So I was trying to make sure the unit tests were >>>> executing properly for an automated environment. In this particular >>>> instance, I was finding that some of my setUps and tearDowns were not >>>> configured properly to reset state and were interfering with other >>>> tests. It's proxying is useful for debugging to isolate problems. >>>> >>>> Thanks. >>>> >>>> Keith >>>> >>>> >>>> >>>> >>>> On Thu, Aug 29, 2013 at 1:00 PM, Igor Fedorenko <i...@ifedorenko.com >>>> <mailto:i...@ifedorenko.com>> wrote: >>>> >>>> Check if m2e passes jvm arguments to maven process, you can see >>>> actual >>>> jvm execution command line by right-clicking on the jvm on Debug >>>> view, >>>> then selecting Properties. >>>> >>>> I doubt it's m2e problem, however. Most likely maven tests are >>>> executed >>>> in a separate jvm, so you need to configure these in >>>> surefire/failsafe >>>> configuration. >>>> >>>> Also, do you really need to run mvn test from m2e? This is not >>>> recommended and I should probably remove this shortcut from Run >>>> menu. I >>>> suggest you either run tests as regular junit tests or as mvn test >>>> from >>>> command line, although the latter will likely have the same problem >>>> with >>>> jvm arguments. >>>> >>>> -- >>>> Regards, >>>> Igor >>>> >>>> >>>> On 2013-08-29 12:52 PM, Keith Barlow wrote: >>>> >>>> As an addon... I'd prefer not to have to modify settings.xml or >>>> the pom >>>> since that would mean global changes or project changes >>>> respectively. I >>>> am looking for quick and simple local configuration. >>>> >>>> >>>> On Thu, Aug 29, 2013 at 12:50 PM, Keith Barlow >>>> <kbar...@boomi.com <mailto:kbar...@boomi.com> >>>> <mailto:kbar...@boomi.com <mailto:kbar...@boomi.com>>> wrote: >>>> >>>> I am asking about JVMs started from Eclipse, via the launch >>>> configurations. When I do Run->Java Application, I can >>>> pass proxy >>>> parameters to the JVM by specifying them in the Launch >>>> Configuration >>>> on the "Arguments" tab in the "VM arguments" box as >>>> follows: >>>> >>>> -Dhttp.proxyHost=localhost >>>> -Dhttp.proxyPort=8889 >>>> -Dhttps.proxyHost=localhost >>>> -Dhttps.proxyPort=8889 >>>> >>>> If I put this same information into the m2e Launch >>>> Configuration on >>>> the "JRE" tab in the VM arguments box, and run my unit >>>> tests >>>> (Run->Maven test), the executed unit tests are not proxied. >>>> >>>> Keith >>>> >>>> >>>> On Thu, Aug 29, 2013 at 11:54 AM, Igor Fedorenko >>>> <i...@ifedorenko.com <mailto:i...@ifedorenko.com> >>>> <mailto:i...@ifedorenko.com <mailto:i...@ifedorenko.com>>> >>>> wrote: >>>> >>>> Are you asking about Eclipse JVM or JVM started from >>>> Eclipse, using >>>> Run->MavenBuild or Run->JavaApplication? >>>> >>>> For Eclipse JVM you need to modify eclipse.ini or use >>>> -vmargs >>>> command >>>> line parameter. For JVMs started from Eclipse, most/all >>>> launch >>>> configuration dialogs will have a way to specify jvm >>>> arguments. >>>> >>>> Also note that Maven (and m2e) uses http proxy >>>> configuration >>>> specified >>>> in settings.xml file and this is what I recommend using >>>> for Maven. >>>> >>>> -- >>>> Regards, >>>> Igor >>>> >>>> >>>> On 2013-08-29 11:43 AM, Keith Barlow wrote: >>>> >>>> Hiyas, >>>> >>>> Quick Question: What is the correct way to pass >>>> parameters >>>> to the JVM >>>> via build configurations in Eclipse? I am trying >>>> to specify >>>> JVM proxy >>>> parameters: >>>> >>>> -Dhttp.proxyHost=localhost >>>> -Dhttp.proxyPort=8889 >>>> >>>> I tried specifying them on the JRE tab but they >>>> don't see to >>>> get applied. >>>> >>>> Thanks. >>>> >>>> Keith >>>> -- >>>> Keith Barlow >>>> >>>> /Software Engineer/ >>>> *Dell Boomi* >>>> >>>> >>>> ______________________________** >>>> _____________________ >>>> >>>> m2e-users mailing list >>>> m2e-users@eclipse.org <mailto:m2e-users@eclipse.org> >>>> <mailto:m2e-users@eclipse.org <mailto:m2e-users@eclipse.org>**> >>>> >>>> https://dev.eclipse.org/____**mailman/listinfo/m2e-users<https://dev.eclipse.org/____mailman/listinfo/m2e-users> >>>> >>>> <https://dev.eclipse.org/__**mailman/listinfo/m2e-users<https://dev.eclipse.org/__mailman/listinfo/m2e-users> >>>> > >>>> >>>> >>>> <https://dev.eclipse.org/__**mailman/listinfo/m2e-users<https://dev.eclipse.org/__mailman/listinfo/m2e-users> >>>> >>>> <https://dev.eclipse.org/**mailman/listinfo/m2e-users<https://dev.eclipse.org/mailman/listinfo/m2e-users> >>>> >> >>>> >>>> ______________________________**_____________________ >>>> >>>> m2e-users mailing list >>>> m2e-users@eclipse.org <mailto:m2e-users@eclipse.org> >>>> <mailto:m2e-users@eclipse.org <mailto:m2e-users@eclipse.org>**> >>>> >>>> https://dev.eclipse.org/____**mailman/listinfo/m2e-users<https://dev.eclipse.org/____mailman/listinfo/m2e-users> >>>> >>>> <https://dev.eclipse.org/__**mailman/listinfo/m2e-users<https://dev.eclipse.org/__mailman/listinfo/m2e-users> >>>> > >>>> >>>> >>>> <https://dev.eclipse.org/__** >>>> mailman/listinfo/m2e-users<https://dev.eclipse.org/__mailman/listinfo/m2e-users> >>>> >>>> <https://dev.eclipse.org/**mailman/listinfo/m2e-users<https://dev.eclipse.org/mailman/listinfo/m2e-users> >>>> >> >>>> >>>> >>>> >>>> >>>> -- >>>> Keith Barlow >>>> >>>> /Software Engineer/ >>>> *Dell Boomi* >>>> >>>> >>>> >>>> >>>> >>>> -- >>>> Keith Barlow >>>> >>>> /Software Engineer/ >>>> *Dell Boomi* >>>> >>>> >>>> ______________________________**___________________ >>>> m2e-users mailing list >>>> m2e-users@eclipse.org <mailto:m2e-users@eclipse.org> >>>> >>>> https://dev.eclipse.org/__**mailman/listinfo/m2e-users<https://dev.eclipse.org/__mailman/listinfo/m2e-users> >>>> >>>> <https://dev.eclipse.org/**mailman/listinfo/m2e-users<https://dev.eclipse.org/mailman/listinfo/m2e-users> >>>> > >>>> >>>> ______________________________**___________________ >>>> m2e-users mailing list >>>> m2e-users@eclipse.org <mailto:m2e-users@eclipse.org> >>>> >>>> https://dev.eclipse.org/__**mailman/listinfo/m2e-users<https://dev.eclipse.org/__mailman/listinfo/m2e-users> >>>> >>>> <https://dev.eclipse.org/**mailman/listinfo/m2e-users<https://dev.eclipse.org/mailman/listinfo/m2e-users> >>>> > >>>> >>>> >>>> >>>> >>>> -- >>>> Keith Barlow >>>> >>>> /Software Engineer/ >>>> *Dell Boomi* >>>> >>>> >>>> ______________________________**_________________ >>>> m2e-users mailing list >>>> m2e-users@eclipse.org >>>> https://dev.eclipse.org/**mailman/listinfo/m2e-users<https://dev.eclipse.org/mailman/listinfo/m2e-users> >>>> >>>> ______________________________**_________________ >>> m2e-users mailing list >>> m2e-users@eclipse.org >>> https://dev.eclipse.org/**mailman/listinfo/m2e-users<https://dev.eclipse.org/mailman/listinfo/m2e-users> >>> >> >> >> >> -- >> Keith Barlow >> >> *Software Engineer* >> *Dell Boomi* >> > > > > -- > Keith Barlow > > *Software Engineer* > *Dell Boomi* > -- Keith Barlow *Software Engineer* *Dell Boomi*
_______________________________________________ m2e-users mailing list m2e-users@eclipse.org https://dev.eclipse.org/mailman/listinfo/m2e-users