OK, rather embarrassingly, I found and fixed my original problem:

For reasons I can't currently explain, the user on my build machine
has a User PATH defined, which is different from the System PATH, and
appears to override rather than supplement the System PATH, but only
when running as a service. The User PATH does not have %WINDIR% or
%WINDIR%\system32 on it, so understandably it can't find
rundll32.exe.

I'm surprised at this behaviour, but I should have seen this earlier;
sorry If I've sent people off on wild-goose chases.

That said, JDIC looks an interesting and more robust solution; there
are anecdotal reports of using it from Maven, but none I can find of
using it in a plugin. I'll see if I can find any more info.

(http://buildanddeploy.com/node/14)

Al the best, Bob


On Feb 12, 8:30 pm, Marvin Froeder <[email protected]> wrote:
> I found something that may help 
> us....http://java.sun.com/developer/technicalArticles/J2SE/Desktop/jdic_assoc/
>
> I just need to know if is possible to use jdic + maven....
>
> VELO
>
> On Thu, Feb 12, 2009 at 4:28 PM, Marvin Froeder <[email protected]> wrote:
> > java.awt.Desktop doesn't give me the process...  so I can't kill process if
> > something goes wrong.
>
> > On CLI, I can't because I'm invoking run32dll, once I start to used
> > flashplayer directly that will be possible.  On that case you will need to
> > have flashplayer on OS path or will need to declare a command for it.
>
> > I still looking for the silver bullet, but so far I had no lucky with that.
>
> > VELO
>
> > On Thu, Feb 12, 2009 at 4:22 PM, Bob <[email protected]> wrote:
>
> >> I wondered about this - however, the standalone flashplayer (on
> >> windows certainly) is not delivered with an installer, it's just an
> >> executable that you can put anywhere on your filesystem - so you would
> >> still have to rely on the O/S and file associations to determine it's
> >> location. Won't this be more error-prone?
> >> I haven't looked into it, but presumably the java.awt.Desktop class
> >> does much the same as the plexus CommandLine class? Is it worth
> >> investigating further?
> >> Regards,
> >> Bob
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Flex Mojos" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/flex-mojos?hl=en?hl=en

http://blog.flex-mojos.info/
-~----------~----~----~----~------~----~------~--~---

Reply via email to