Eclipse PDT,如何设置'运行配置'?

时间:2011-03-17 15:38:08

标签: php eclipse vhosts

Eclipse PDT非常流畅,但这是我的问题,Re:Launcher(运行配置)

我正在尝试保持非常干净,在我的本地计算机上简洁(使用WAMP堆栈)并且我配置了许多虚拟主机,这使我的URL易于使用。
在eclipse中,我设置了PHP服务器以与这些Vhosts相对应。

由于我有现有的代码,我通常会根据现有资源设置一个新项目 然后,当我尝试“运行”时,我会像这样自动生成URL;其中包含项目名称: http://MyVhost/MyProj/testing.php

我真正想要的是: http://MyVhost/testing.php

我发现自己做了很多编辑和调整服务器并运行配置,然后才能获得有效的URL。有什么建议?

4 个答案:

答案 0 :(得分:0)

您可以创建新的运行配置Run->Run Configurations,只要您将虚拟热点设置为服务器,就可以取消选中URL下的“自动生成”选项,并为每个项目手动输入URL。因此,即使您指向项目中的不同文件,也无关紧要,因为Eclipse将使用您手动输入的URL。保存这些,然后你就完成了!

答案 1 :(得分:0)

您可以修改org.eclipse.php.server.ui插件以获得您想要的方式。

使用Eclipse的Plugin devlopment透视图来修改插件。

中提供了对话框
  • /org.eclipse.php.server.ui/src/org/eclipse/php/internal/server/ui/launching/PHPWebPageLaunchShortcut.java
  • /org.eclipse.php.server.ui/src/org/eclipse/php/internal/server/ui/ServerLaunchConfigurationTab.java

Animation showing Java files that need to be modified in the PDT plugin JAR https://vsubhash.wordpress.com/2013/01/26/fix-for-url-auto-generate-bug-in-eclipse-php-pdt-plugin/

答案 2 :(得分:0)

自动生成的URL的路径部分是基本路径(默认为/ +项目名称)+项目位置内文件的路径。您可以在/中将基本路径设置为Project | Properties | Debug。它也适用于Run configurations。如果您始终使用站点的文档作为项目位置,它将起作用。

答案 3 :(得分:0)

我跑过类似的地方,如果我有一个名为“test”的虚拟主机,我想为该项目运行一切......

http://test/<whatever_else>/

以下是我的3步操作方法,但我不确定除了zend调试器之外没有任何意外后果。

  1. 从Eclipse,转到Windows / Preferences
  2. 转到PHP / PHP服务器
  3. 将默认PHP Web服务器从http://localhost更改为http:/
  4. 如果您让它自动生成,项目将附加第二个斜杠和项目名称。

    希望有人帮助。帮帮我一点。