Как автономный оператор, x++;
и инкремент и присвоение. Кажется, что существуют некоторые беспорядки относительно того, что происходит когда. Если мы будем иметь
int x = 10;
int y = (x++) + 2;
, то Мы доберемся x = 11
и y = 12
. Текущее значение x присвоено, и тогда , инкремент и переназначение x происходят. <забастовка> Так, при использовании той же переменной, забастовка>
int x = 10; // Create a variable x, and assign an initial value of 10.
x = x++; // First, assign the current value of x to x. (x = x)
// Second, increment x by one. (x++ - first part)
// Third, assign the new value of x to x. (x++ - second part)
Любой способ, которым Вы смотрите на него, новое значение x, равняется 11.
я был абсолютно неправ в том.
Загрузите и установите / распакуйте ваш любимый контейнер Java EE (для веб-приложений используйте Tomcat)
Загрузите и запустите версию Eclipse для Java EE
На панели «Сервер» создайте новый локальный сервер, соответствующий указанному выше контейнеру Java EE.
Создайте новый «Интернет -> Динамический веб-проект», используя сервер, определенный выше. Установите «Уровень API сервлета» на 2,4 или 2,5 в зависимости от ваших потребностей.
Новый проект будет иметь доступ к соответствующим библиотекам Java EE.
Другим решением было бы использование механизма p2 (для системы rpovisioning для обновления eclipse, если вы используете eclipse 3.5 Galileo) для получения WTP (платформа веб-инструментов) SDK .
SDK поставляется с JST (j2ee Standard Tools Project) , расширяет платформу eclipse за счет поддержки создания многоуровневых приложений J2EE.
Другим (крайним) решением было бы получить J2EE-версию eclipse , которая включает в себя все необходимое (затем вы можете обратиться к своей предыдущей рабочей области - через eclipse.ini - в чтобы получить именно те проекты, над которыми вы работали)
I Я бы предложил использовать Maven вместе с плагином m2eclipse .Это позволит импортировать все необходимые вам пакеты.