powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как правильно выбрать execution environment для Java в Eclipse
7 сообщений из 7, страница 1 из 1
Как правильно выбрать execution environment для Java в Eclipse
    #39143731
wertus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Создал проект в эклипсе. У меня на компе установлена джава 1.8 а в эклипсе можно выбрать execution environmet для проекта (как на картинке по ссылке), например я выбрал Java SE 1.7(jdk1.8.0_66). Что это значит? Программа будет исполняться как буд-то на компе установлена джава 1.7? Или для написания программы будут доступны только возможности джава 1.7 ?

...
Рейтинг: 0 / 0
Как правильно выбрать execution environment для Java в Eclipse
    #39143737
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
Usage: javac <options> <source files>
where possible options include:
...
  -target <release>          Generate class files for specific VM version
...
Рейтинг: 0 / 0
Как правильно выбрать execution environment для Java в Eclipse
    #39143748
wertus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. Sidorov,

если я правильно понял, что эта опция используется для того, чтобы проект работал так, как будто он работает в среде java 1.7 ? например если потом он будет запускаться только в среде 1.7 ? т.е. применяются некие оптимизации для class файлов?

а если в этом проекте использовать некие фичи, которые работают только в джава1.8, что тогда?
...
Рейтинг: 0 / 0
Как правильно выбрать execution environment для Java в Eclipse
    #39143757
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wertus,
академический интерес? Делай по умолчанию что даёт среда.
...
Рейтинг: 0 / 0
Как правильно выбрать execution environment для Java в Eclipse
    #39143796
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть фишки, уникальные для среды разработки, есть фишки, общепринятые для сред разработки.
А есть - фишки, присущие самой платформе (Java SE).
Так вот, средЫ разработки (напрямую или через API компилятора) используют один из двух вариантов: javac (требует JDK) или eclipse-компилятор (обходится рантаймом).
Указание целевой среды делает две вещи:
1. Проставляет соответствующую версию в заголовке class-файла;
2. Следит, чтобы в исходном коде не использовались API, since-анотация которых указывает на их появление в более поздней версии рантайма.
Второй контроль не стопроцентный (анотации, в общем и целом, ставят люди), поэтому компилятор выдаёт предупреждение, если используемый rt.jar не соответствует целевой версии.
...
Рейтинг: 0 / 0
Как правильно выбрать execution environment для Java в Eclipse
    #39143956
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wertusИли для написания программы будут доступны только возможности джава 1.7 ?да, именно так
...
Рейтинг: 0 / 0
Как правильно выбрать execution environment для Java в Eclipse
    #39143958
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wertusесли я правильно понял, что эта опция используется для того, чтобы проект работал так, как будто он работает в среде java 1.7 ? например если потом он будет запускаться только в среде 1.7 ? т.е. применяются некие оптимизации для class файлов?нет (на все три вопроса)
wertusа если в этом проекте использовать некие фичи, которые работают только в джава1.8, что тогда?использовать в java build path 1.8

execution env - это всего лишь упрощение конфигурации
в двух словах:
когда вы вдвоём с соседом разделяете между собой один проект
вместе с настройками эклипса
но у тебя установлена jdk 1.7.0.1 в каталоге c:\java, а у соседа - 1.8 в каталоге /home/sosed/java
а проект у вас - под java 1.7
и в настройках проекта (в java build path) делаете "ссылку" на JavaSE-1.7, которая у соседа смотрит в одно место, а у тебя в другое
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как правильно выбрать execution environment для Java в Eclipse
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]