Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there a Web Server plugin for Eclipse?

Tags:

eclipse

Just like the title says, are there any plugins that integrate a web server with Eclipse for quicker/easier web development?

I'm mainly looking for PHP development that can be done WITHOUT installing XAMPP or any other server software separately. Ideally, it'd work like Visual Studio - hit "Run", a Web server instance is started up and your script(s) are run, that allow you to step through code without going to the North Pole first (ok, one trip to the North Pole to set everything up is acceptable).

Am I dreaming or have I just been looking in the wrong places?

like image 752
MK_Dev Avatar asked Dec 20 '10 23:12

MK_Dev


People also ask

Does Eclipse come with a web server?

The Eclipse Jetty ProjectJetty provides a web server and servlet container, additionally providing support for HTTP/2, WebSocket, OSGi, JMX, JNDI, JAAS and many other integrations. These components are open source and are freely available for commercial use and distribution.

How do I get server options in Eclipse?

Select File > New > Other…, then open the 'Server' folder and select 'Server' (Figure 4). Click 'Next'. In the next dialogue box (Figure 6) you are required to specify the path to the installed server and to select a Java Runtime Environment (JRE).

How do I add a server to an existing project in Eclipse?

To add a newly created web application, select the tomcat instance in which you want to add a web application, right-click and click the “Add and Remove..” menu. It will open the Add and Remove window. Select the web application which you want to deploy and click Add>. After adding the application click Finish.


1 Answers

Yes, it absolutely exists! It's called the Eclipse Web Tools Platform (WTP for short), and it's very powerful. Furthermore, it is bundled inside the Eclipse PHP Developer Tools (PDT) distribution, which is probably what you want to be using.

like image 130
Adrian Petrescu Avatar answered Nov 15 '22 08:11

Adrian Petrescu