Hi.

There is some help I need with upcomming xampp-support. :-)

Based on deprecated wst's InstallableRuntime I created two installers (no
full replacement yet, see
https://bugs.eclipse.org/bugs/show_bug.cgi?id=322418), one installer is for
windows and one for linux. Actually I have zero experience on other
operating systems. If anyone can help with it (at least with macosx) please
help and provide a patch.

The linux and windows installer ins simple: Download and extract the xampp
package.
It can be found in
https://github.com/pdt-eg/Core-Plugin/blob/master/org.pdtextensions.server/src/org/pdtextensions/server/internal/lhttpd/Win32Installable.java
or
https://github.com/pdt-eg/Core-Plugin/blob/master/org.pdtextensions.server/src/org/pdtextensions/server/internal/lhttpd/LinuxInstallable.java
and
in the base class
https://github.com/pdt-eg/Core-Plugin/blob/master/org.pdtextensions.server/src/org/pdtextensions/server/internal/lhttpd/InstallableRuntime2.java
(taken
from wst)

Notice: You need the 3.1.1-rc or the current head to use the pdt-extensions
project.



Thx.
Martin



On Fri, Sep 7, 2012 at 1:43 AM, 赵忠伟 <zhaozhong...@eclipseworld.org> wrote:

> Yeah,I remember Roy proposed this(similar thing) in gsoc before.
>
> On Fri, Sep 7, 2012 at 12:52 AM, Martin Eisengardt <
> martin.eisenga...@gmail.com> wrote:
>
>> Hi Jacek.
>>
>> Please see the patch at
>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=388972
>>
>> The facets is a basic requirement to enable the server management via
>> "web standard tools".
>>
>> Greetings
>> Martin
>>
>> On Sun, Sep 2, 2012 at 2:33 PM, Martin Eisengardt <
>> martin.eisenga...@gmail.com> wrote:
>>
>>> However this could be done.
>>>
>>> Let us say "Run as --> web project" / "Debug as --> web project" and if
>>> there is no web server it will be automatically installed before launch :-)
>>>
>>>
>>> However I played with maven-nar-plugin. The results are visible at:
>>> http://nexus.php-maven.org/index.html#nexus-search;gav~net.php~php~~~~kw,versionexpand
>>> In the mid future this may result in a nice integration of php and
>>> php-extension (the native ones) in eclipse.
>>> And it may be used in pdt as an option to download and install php.exe
>>> locally.
>>>
>>> maven-nar-plugin ensures to find the right compilation for the local
>>> os/arch.
>>>
>>>
>>> The second way should be to download from web. (apache.org, php.org or
>>> xampp).
>>>
>>>
>>>
>>> On Sun, Sep 2, 2012 at 2:15 PM, jacek.pospych...@gmail.com <
>>> jacek.pospych...@gmail.com> wrote:
>>>
>>>>
>>>> Hi
>>>> thank you guys for sharing ideas and links. Ive been thinking awile
>>>> about wst view idea. I like it although it doesnt solve the issue that i
>>>> was most curious about: pdt's automatic awareness of standard apache
>>>> installs...
>>>>
>>>> Im on vacation now but when back will have to look at your links. Thanks
>>>>
>>>> -----Wiadomość oryg.-----
>>>> Od: Robert Gründler
>>>> Wysłan.:  02-09-2012, 08:50
>>>> Do: pdt-extensions-platf...@googlegroups.com
>>>> Temat: Re: PDT + XAMPP&MAMP = love?
>>>>
>>>>
>>>> Sorry for my late reply, have been quite busy these days.
>>>>
>>>> I like the idea of deeper apache integration, although i think it might
>>>> be
>>>> tricky to get this properly working on multiple platforms.
>>>>
>>>> Martin seems to have some background on how this could be implemented
>>>> using
>>>> WST, that sound like a good approach.
>>>>
>>>> A quick search brought up this plugin - (last commit from 2010 it
>>>> seems):
>>>> http://code.google.com/a/eclipselabs.org/p/eclipse-plugin-apache
>>>>
>>>> As for the realtime log viewer: I've thought about this for the Symfony
>>>> plugin as well and created a patch for the LogViewer plugin, which
>>>> allows extenders to alter loglines, so one could link to source files
>>>> directly from log files from inside eclipse (stacktraces etc):
>>>>
>>>> http://code.google.com/a/eclipselabs.org/p/logviewer/issues/detail?id=63
>>>>
>>>> Unfortunately the author seems to be busy, as there has been no activity
>>>> for some time.
>>>>
>>>>
>>>> regards
>>>>
>>>> -robert
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "PDT Extensions Platform" group.
>>>> To post to this group, send email to
>>>> pdt-extensions-platf...@googlegroups.com.
>>>> To unsubscribe from this group, send email to
>>>> pdt-extensions-platform+unsubscr...@googlegroups.com.
>>>> To view this discussion on the web visit
>>>> https://groups.google.com/d/msg/pdt-extensions-platform/-/4F2RyuQBWQcJ.
>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "PDT Extensions Platform" group.
>>>> To post to this group, send email to
>>>> pdt-extensions-platf...@googlegroups.com.
>>>> To unsubscribe from this group, send email to
>>>> pdt-extensions-platform+unsubscr...@googlegroups.com.
>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>
>>>>
>>>>
>>>
>>
>> _______________________________________________
>> pdt-dev mailing list
>> pdt-dev@eclipse.org
>> https://dev.eclipse.org/mailman/listinfo/pdt-dev
>>
>>
>
>
> --
>
> Thanks!
>
> Best Regards!
>
> Zhao
>
> _______________________________________________
> pdt-dev mailing list
> pdt-dev@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/pdt-dev
>
>
_______________________________________________
pdt-dev mailing list
pdt-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/pdt-dev

Reply via email to