Не может добавить сервер к перемещенной рабочей области

Я нашел эту нить о том, что есть Interweb вещь. Сбрасывается до:

@echo off 
setlocal enableextensions 
for /f "tokens=*" %%a in ( 
'VER' 
) do ( 
set myvar=%%a 
) 
echo/%%myvar%%=%myvar% 
pause 
endlocal 

Вы также можете перенаправить вывод команды во временный файл, а затем поместить содержимое этого временного файла в свою переменную, likeuchashereby:

cmd > tmpFile 
set /p myvar= < tmpFile 
del tmpFile 

Приобретите поток на Tom's Hardware.

44
задан 4 revs 20 August 2009 в 13:14
поделиться

13 ответов

У меня была подобная проблема, но мое решение немного более просто. Проблемой был causesd путем переименования исходной папки, на которую сослалось определение сервера.

Перейдите к Окну/Предпочтениям/Серверу/Средам выполнения, удалите поврежденную ссылку. Затем нажмите 'Add', чтобы создать новую ссылку, выбрать соответствующую версию кота, нажать затем, и Вы будете видеть неправильную ссылку пути. Зафиксируйте его. Движение.

74
ответ дан Mark 26 November 2019 в 21:52
поделиться

Наконец решили эту проблему в моей системе.

1) избавился от способно полученных котов

, 2) установил типичного кота от мусорных ведер по tomcat.apache.org

, 3) избавился от моего openjdk

4), установил солнце jdk (склонный - добираются)

, 5) удалил мои веб-проекты в затмении

, 6) заметил, что при добавлении веб-проекта можно установить "Целевую среду выполнения" - я пытался установить его на Tomcat 6, и это сообщило мне, что была проблема

, Возможно, ни одно из вышеупомянутого не имело значения, но здесь - то, что, возможно, имело значение:

7) СТРОКА НАД ЗАГОЛОВКОМ: Окно-> Предпочтения-> Сервер - Среды выполнения. Удаленный любые дрянные среды выполнения здесь, и добавил путь к моему недавно установленному коту.

0
ответ дан Jesse 26 November 2019 в 21:52
поделиться

В моем случае это были поврежденные конфигурационные файлы Tomcat. Журнал Eclipse говорил:

org.eclipse.core.runtime.CoreException: 
Could not load the Tomcat server configuration at 
C:\Program Files\Apache Software Foundation\apache-tomcat-6.0.14\conf. 
The configuration may be corrupt or incomplete.

Получил новое распределение Tomcat, удалил старое все до одного хорошие теперь.

0
ответ дан Mantas K. 26 November 2019 в 21:52
поделиться

Изменение владения моему пользователю работало на меня.

0
ответ дан Alexandre Goncalves 26 November 2019 в 21:52
поделиться

Какая версия Eclipse? Европа? Ganymede?

, Что Вы подразумеваете под рабочей областью? Рабочая область Eclipse не что-то, что Вы развертываете, она содержит Ваши проекты.

необходимо будет генерировать ВОЕННЫЙ файл (или папка файлов, которые включили бы ВОЕННЫЙ файл), проект будет обычно включать МУРАВЬЯ или сценарий сборки Знатока, чтобы сделать это, или если бы проект использовал Динамический тип веб-проекта Eclipse то могло бы быть, 'генерируют ВОЙНУ' опция где-нибудь. Без более подробной информации я не могу больше помогать.

0
ответ дан JeeBee 26 November 2019 в 21:52
поделиться

Добавление нового динамического веб-проекта к рабочей области, кажется, 'разблокировало' функцию.

0
ответ дан Tomasz 26 November 2019 в 21:52
поделиться

Единственным путем я нашел для использования Tomcat 6, изменяет владение каталога Tomcat моему пользователю. Кажется, что этого недостаточно для имения r/w полномочий.

BTW, удаляя org.eclipse.wst.server.core.prefs стирает Вас конфигурация рабочей области.

1
ответ дан Vinicius 26 November 2019 в 21:52
поделиться

Посмотрите в ошибочном представлении. Если Вы пытались настроить тот однажды и отказавший, Eclipse, кажется, пытается посмотреть там снова позже прежде, чем позволить Вам создавать новый. При удалении папки или не там еще необходимо заменить ее так, чтобы можно было продолжить двигаться.

1
ответ дан instantiator 26 November 2019 в 21:52
поделиться

Гул это может хитрый. Принесите представление "сервера". Если Ваш проект был уже развернут, удалите его из сервера для очистки привязки между проектом и сервером.

Или можно щелкнуть правой кнопкой по проекту в проводнике проекта и выбрать отладку на сервере. Если Вы уже не делаете сделанный это, Eclipse должен попросить, чтобы Вы создали время выполнения сервера, и здесь можно определить Tomcat 6 и определить местоположение установки сервера.

можно также видеть представление "задач" для наблюдения любого problm в проекте, импортированном как JDK и т.д.

1
ответ дан MatthieuGD 26 November 2019 в 21:52
поделиться

я наконец заставил мой работать с котом Ubuntu 8.10 по умолчанию. (командная строка отладки на затмении является замечательной вещью), Сначала, я должен был сделать несколько символьных ссылок и затем изменить полномочия на файл. (Вы могли бы хотеть думать дважды об изменении полномочий в зависимости от Вашей конфигурации, но если затмение не может считать файл, это бросает и исключение, и gui не позволит Вам продолжить)

sudo ln -s /etc/tomcat6 /usr/share/tomcat6/conf
sudo ln -s  /etc/tomcat6/policy.d/03catalina.policy /usr/share/tomcat6/conf/catalina.policy
sudo chmod a+r /usr/share/tomcat6/conf/tomcat-users.xml
3
ответ дан William 26 November 2019 в 21:52
поделиться

Ошибочное представление действительно является ключевым. Существует много детали там - при необходимости, щелкните правой кнопкой по записям и скопируйте их содержание в свой любимый текстовый редактор. Одна проблема, которая может подойти, например, состоит в том, что, если у Вас уже есть конфигурация сервера на месте, и один из XML-файлов конфигурации unparseable, сервер не может быть добавлен. Это произошло со мной этим вечером - мой <Context>, элемент имел разрыв строки в нем, таким образом, это было <C (разрыв строки) ontext>. Это препятствовало тому, чтобы Eclipse воссоздал конфигурацию сервера.

3
ответ дан Jim Kiley 26 November 2019 в 21:52
поделиться

@id благодарит за решение, но что-то также скрыто в org.eclipse.jst.server.tomcat.core.prefs

Поэтому для решения проблемы

  • , близкое затмение
  • переходит к {каталогу рабочей области}/.metadata/.plugins/org.eclipse.core.runtime/.settings
  • , удаляют файлы org.eclipse.wst.server.core.prefs и org.eclipse.jst.server.tomcat.core.prefs

Tomcat 5.5

, который я заказываю, чтобы быть в состоянии использовать tomcat5.5 сервер, у Вас должен быть writeable catalina.policy файл, как упомянуто в [1 113]

  • http://dev.eclipse.org/newslists/news.eclipse.webtools/msg16795.html (=, добавляют ЧТЕНИЕ и полномочия ЗАПИСИ в файлы в каталоге "{$tomcat.home}/conf" (chmod - стабиловольт a+rw {$tomcat.home}/conf /*). Чтобы быть точнее, на файле "catalina.policy". После этого сервер Tomcat может быть добавлен в серверах Eclipse)
  • (битая ссылка) http://webui.sourcelabs.com/eclipse/issues/239179 и остановить tomcat5.5 прежде, чем ввести затмение, и запустился впоследствии.

Tomcat 6

, Чтобы быть в состоянии использовать tomcat6 сервер надлежащее решение, должен иметь пользовательский экземпляр tomcat6 сервера, как описано в [1 115]

  • /usr/share/doc/tomcat6-common/RUNNING.txt.gz
  • RUNNING.txt (в СЕТИ)

, Моя конфигурация является Debian/Sid, Eclipse 3.4.1. Ganymede

10
ответ дан 3 revs, 2 users 88%vortex7 26 November 2019 в 21:52
поделиться

У меня была эта та же проблема на Ubuntu 8.10 с Ganymede и Tomcat6. Это, кажется, своего рода ошибка с Eclipse. При попытке создать сервер, и он блюет, Вы не можете создать другой tomcat6 сервер. Для исправления этой проблемы сделайте следующее:

  • близкое затмение
  • переходит в {каталог рабочей области}/.metadata/.plugins/org.eclipse.core.runtime/.settings каталог и удаляет файл, названный org.eclipse.wst.server.core.prefs.
  • запускаются, затмение
  • добавляют Ваш tomcat6 сервер на вкладке

kotfu

сервера
12
ответ дан 26 November 2019 в 21:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: