Eclipse и Windows 7

Подавляющее большинство devs я говорил приблизительно с ECMAScript и. al. заканчивают тем, что признали, что проблемой не является язык сценариев, это - смешной HTML DOM, который это представляет. Соединение DOM и языка сценариев является общим источником боли и разочарования относительно ECMAScript. Кроме того, не забывайте, IIS может использовать JScript для сценариев серверной стороны, и вещи как Носорог позволяют Вам создавать автономные приложения в ECMAScript. Попытайтесь работать в одной из этих сред с ECMAScript некоторое время и посмотрите, изменяется ли Ваше мнение.

Этот вид отчаяния распространялся вокруг в течение некоторого времени. Я предложил бы, чтобы Вы отредактировали это, чтобы включать, или повторно отправить с, конкретные вопросы. Вы можете быть приятно удивлены частью облегчения, которое Вы получаете.

А старый сайт, но все еще великолепное место для запуска: сайт Douglas Crockford .

6
задан Peter Mortensen 9 December 2009 в 09:54
поделиться

2 ответа

Где у вас установлен Eclipse? Где ваше рабочее место?

В Windows 7 (на самом деле Vista) многие политики безопасности, которые существовали только на бумаге в более ранних версиях Windows, теперь фактически применяются операционной системой. Например, согласно документации Microsoft, запись в C: \ Program Files в течение десятилетий считалась незаконной, но если вы действительно попробовали это сделать, это все равно работало. Уже нет. Начиная с Vista, C: \ Program Files запрещен.

Однако, чтобы не нарушать работу существующих (сломанных) приложений, Microsoft ввела виртуализацию файловой системы. Если приложение пытается выполнить запись в C: \ Program Files , оно автоматически перенаправляется на C: \ Users \% Username% \ AppData \ Local \ VirtualStore \ Program Files . Так, это конкретное приложение видит все файлы, созданные или измененные в C: \ Program Files , но другие приложения, включая Explorer, видят только неизмененный / пустой каталог.

] Это относится не только к C: \ Program Files , но также и к другим системным каталогам. Кроме того, это относится к системным частям реестра, например HKEY_LOCAL_MACHINE .

Чтобы обойти все это, я просто установил свою копию Eclipse в % LocalAppData% \ eclipse (это C: \ Users \% Username% \ AppData \ Local \ eclipse ) и создал мою рабочую область в % AppData% \ eclipse (это C: \ Users \% Имя пользователя% \ AppData \ Roaming \ eclipse ). Это Just Works ™.

но другие приложения, включая Explorer, видят только неизмененный / пустой каталог.

Это относится не только к C: \ Program Files , но и к другим системным каталогам также. Кроме того, это применимо к системным частям реестра, таким как HKEY_LOCAL_MACHINE , например.

Чтобы обойти все это, я просто установил свою копию Eclipse в % LocalAppData% \ eclipse (это C: \ Users \% Username% \ AppData \ Local \ eclipse ) и создал мою рабочую область в % AppData% \ eclipse (это C: \ Users \% Имя пользователя% \ AppData \ Roaming \ eclipse ). Это Just Works ™.

но другие приложения, включая Explorer, видят только неизмененный / пустой каталог.

Это относится не только к C: \ Program Files , но и к другим системным каталогам также. Кроме того, это относится к системным частям реестра, например HKEY_LOCAL_MACHINE .

Чтобы обойти все это, я просто установил свою копию Eclipse в % LocalAppData% \ eclipse (это C: \ Users \% Username% \ AppData \ Local \ eclipse ) и создал мою рабочую область в % AppData% \ eclipse (это C: \ Users \% Имя пользователя% \ AppData \ Roaming \ eclipse ). Это Just Works ™.

Это относится не только к C: \ Program Files , но также и к другим системным каталогам. Кроме того, это относится к системным частям реестра, например HKEY_LOCAL_MACHINE .

Чтобы обойти все это, я просто установил свою копию Eclipse в % LocalAppData% \ eclipse (это C: \ Users \% Username% \ AppData \ Local \ eclipse ) и создал мою рабочую область в % AppData% \ eclipse (это C: \ Users \% Имя пользователя% \ AppData \ Roaming \ eclipse ). Это Just Works ™.

Это относится не только к C: \ Program Files , но также и к другим системным каталогам. Кроме того, это относится к системным частям реестра, например HKEY_LOCAL_MACHINE .

Чтобы обойти все это, я просто установил свою копию Eclipse в % LocalAppData% \ eclipse (это C: \ Users \% Username% \ AppData \ Local \ eclipse ) и создал мою рабочую область в % AppData% \ eclipse (это C: \ Users \% Имя пользователя% \ AppData \ Roaming \ eclipse ). Это Just Works ™.

Я просто установил свою копию Eclipse в % LocalAppData% \ eclipse (это C: \ Users \% Username% \ AppData \ Local \ eclipse ) и создал свое рабочее пространство в % AppData% \ eclipse (это C: \ Users \% Username% \ AppData \ Roaming \ eclipse ). Это Just Works ™.

Я просто установил свою копию Eclipse в % LocalAppData% \ eclipse (это C: \ Users \% Username% \ AppData \ Local \ eclipse ) и создал свое рабочее пространство в % AppData% \ eclipse (это C: \ Users \% Username% \ AppData \ Roaming \ eclipse ). Это Just Works ™.

15
ответ дан 8 December 2019 в 13:00
поделиться

Вы можете запустить eclipse с параметром -showlocation , который отобразит путь к рабочей области в строке заголовка.
(См., Например, eclipse.ini )

Оттуда вы можете проверить, нашли ли вы это рабочее пространство и его проекты eclipse внутри него.

Вы также можете настроить ярлык:

enter image description here

3
ответ дан 8 December 2019 в 13:00
поделиться
Другие вопросы по тегам:

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