Вопрос по Eclipse

Krishna

Продался Java
Вопрос по Eclipse

С этой страницы: http://download.eclipse.org/tools/pdt/downloads/?release=S20070826-M3
скачал вот этот файл:
PDT All-in-One
PDT All-in-One package includes the complete set of software to start using PDT immediately. This package already has PDT combined with the complete set of prerequisites - you will not need anything else.
Platform Download Size
Windows pdt-all-in-one-incubation-S20070826_M3-win32.zip 119.78Mb

(http://www.eclipse.org/downloads/download.php?file=/tools/pdt/downloads/drops/S20070826-M3/all-in-one/pdt-all-in-one-incubation-S20070826_M3-win32.zip)

Но при попытке включить "перспективу" PHP, как это написано в мануале, редактор в списке перспектив PHP не показывает (даже при нажатии Other) Что я делаю не так?
 

Frol

Новичок
Help -> Software Updates -> Manage Configuration и смотреть что подгрузилость и нет, и почему.
 

Krishna

Продался Java
Вижу в этом списке PDT Feature (Incubation) - и больше ничего на тему PHP. Это нормально?

-~{}~ 05.09.07 14:47:

А вот что пишет Error Log:
!SESSION 2007-09-05 13:28:34.875 -----------------------------------------------
eclipse.buildId=I20070625-1500
java.version=1.4.2_03
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ru_RU
Command-line arguments: -os win32 -ws win32 -arch x86

!ENTRY org.eclipse.ui.workbench 4 2 2007-09-05 13:29:07.375
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench".
!STACK 1
org.eclipse.core.runtime.CoreException: Plug-in org.eclipse.php.debug.daemon was unable to load class org.eclipse.php.internal.debug.daemon.startup.DaemonStartup.
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:180)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:164)
at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:788)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51)
at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:243)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:49)
at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:239)
at org.eclipse.ui.internal.EarlyStartupRunnable.getExecutableExtension(EarlyStartupRunnable.java:117)
at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.ui.internal.Workbench$54.run(Workbench.java:2190)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
org.eclipse.core.runtime.CoreException[1]: java.lang.UnsupportedClassVersionError: org/eclipse/php/internal/debug/daemon/startup/DaemonStartup (Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:161)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:501)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:471)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:430)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:413)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:189)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:340)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:408)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:369)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:357)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:289)
at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:227)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1269)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:160)
at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:788)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51)
at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:243)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:49)
at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:239)
at org.eclipse.ui.internal.EarlyStartupRunnable.getExecutableExtension(EarlyStartupRunnable.java:117)
at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:66)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.ui.internal.Workbench$54.run(Workbench.java:2190)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
-~{}~ 05.09.07 14:48:

Странно, ведь это Stable release ...
 

Krishna

Продался Java
Скачал,
C:\Documents and Settings\Кришна>C:\WINDOWS\system32\java.exe -version
java version "1.6.0_02"
Java(TM) SE Runtime Environment (build 1.6.0_02-b06)
Java HotSpot(TM) Client VM (build 1.6.0_02-b06, mixed mode, sharing)
Но, как выясняется, Eclipse похоже юзает Яву из дистрибутива Оракла, уж не знаю по какой причине. Как сменить дефолтную VM на ту, что я скачал?

-~{}~ 05.09.07 16:08:

Всё, проблема решилась исправлением PATH
Всем спасибо)

-~{}~ 22.09.07 02:16:

Новая проблема :))
Скачал себе релиз PDT 1.0 - решил попробовать подконнектиться к SVN, а его нема - в перспективах и импорте только CVS, хотя даже во встроенном хэлпе для PDT SVN упомянут.
Кто-нибудь нашел там SVN? )
 

magic

lancer
У меня CVS, так что не скажу. Попробуй запустить
Код:
eclipse -clean
 

Krishna

Продался Java
magic
У тебя CVS где? У тебя PDT стоит? Если да, то там пункты в меню есть про SVN?

-~{}~ 22.09.07 04:11:

ничего не изменилось
З.Ы. Я знаю, что для Subversion есть отдельный плагин, но что насчёт вроде бы заявленной поддержки в PDT?

-~{}~ 22.09.07 04:22:

З.Ы. Я говорю не о сервере SVN, а об его поддержке в PDT
 

Krishna

Продался Java
Ясно, спасибо.
Странно, что в мане PDT это не упоминается. Конечно, возможно я просмотрел...
 
Krishna
Да ман по эклипсу вообще лажает. Пока найдешь чето, особенно под нужную версию...
 

Krishna

Продался Java
А вот теперь такой вопрос - может кто-нибудь пояснить на пальцах, как в Эклипсе обстоят дела с работой с файлами на удалённом сервере?
 
Через плагины. Сами ftp webdav входят в ядро (у Europa), но нужно поставить плагины для SiteExplorer'а. По этим протоколам можно импортировать/экспортировать. А так напрямую разве что через монтирование удаленного каталога в файловую систему :), по крайней мере лично я более приемлемого варианта не нашел.
 

Krishna

Продался Java
А так напрямую разве что через монтирование удаленного каталога в файловую систему
Я вроде бы так и сделал (тем более, что работаю через самбу, но хочется конфигурационные файлы проекта хранить в отдельной, действительно локальной папке)

-~{}~ 16.10.07 15:00:

З.Ы. То бишь я имел в виду фичу "подсоединить линк на директорию" в менеджере проекта Eclipse.

-~{}~ 16.10.07 16:19:

А вообще - там ведь есть какой-то непонятный механизм публикации на сервер и синхронизации файлов при запуске приложения через эту публикацию - надо с ним разобраться...

-~{}~ 17.11.07 16:44:

Вопрос по дебаггеру - нельзя ли во время дебага скрипта смотреть значение конкретной переменной, ткнув на неё в исходнике, а не высматривать её в общем списке значений переменных?

-~{}~ 17.11.07 19:17:

Я так понимаю, фича отсутствует =)
Жаль...
 

magic

lancer
Я так понимаю, фича отсутствует =)
Присутствует. По крайней мере, у меня работает с zend'овским отладчиком. Показывает значения тех переменных, которые уже пройдены отладчиком.
 

Krishna

Продался Java
magic
Показывает где именно? Ты вопрос мой правильно воспринял? :)

-~{}~ 17.11.07 19:50:

Всё, понял, спасибо) Нужно просто навести мышку и ждать popup :)
 
Сверху