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*
_______________________________________________
m2e-users mailing list
m2e-users@eclipse.org
https://dev.eclipse.org/mailman/listinfo/m2e-users

Reply via email to