• ,

Создание простого веб-приложения на сервлетах и jsp (часть 1)

Эта статья является продолжением моей статьи Создание простейшего web проекта в intellij idea enterprise edition. Пошагово, с картинками, в которой я показал, как создать работающий шаблон веб-проекта.

В этот раз я покажу как создать довольно простое, но вполне симпатичное веб-приложение, используя технологии Java Servlet API и JavaServer Pages API.

Наше приложение будет иметь главную страницу с двумя ссылками:
  1. на страницу добавления пользователя
  2. на страницу просмотра списка пользователей

Так же, буду использовать Intellij Idea Enterprise Edition, Apache Maven (просто подключим несколько зависимостей) и Apache Tomcat. В конце «украсим» наше приложение используя W3.CSS CSS фреймворк.

java.lang.NumberFormatException В плагине JavaRush Task

Добрый день. При выполнении задач JavaRush через плагин для IDEA получаю вот такую ошибку.
Exception in thread «main» java.lang.NumberFormatException: For input string: ""
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:592)
at java.lang.Integer.parseInt(Integer.java:615)
at com.javarush.task.task10.task1017.Solution.main(Solution.java:17)

Process finished with exit code 1
При этом, если тот же код запустить просто в IDEA (не в плагине) или на сайте, все работает. Буду благодарен за помощь. (Не так давно всё было хорошо и подобных ошибок не вылетало)
На всякий случай код ниже.


package com.javarush.task.task05.task0532;

import java.io.*;

/* 
Задача по алгоритмам
*/

public class Solution {
    public static void main(String[] args) throws IOException {
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        int N = Integer.parseInt(reader.readLine());
        int maximum = Integer.MIN_VALUE;
        for (int i = 0; i < N; ++i){
            int temp = Integer.parseInt(reader.readLine());
            if (temp > maximum){
                maximum = temp;
            }

        }


        //напишите тут ваш код

        System.out.println(maximum);
    }
}
  • ,

Как создать новый репозиторий без создания нового проекта?

Здравствуйте!

Как переключаться в idea между репозиториями и создать новый репозиторий без создания нового проекта?

Пожалуйста, подробнее, я тугодум(((0

Я хочу разбить JavaRush на 4 репозитория. Первый репозиторий создал на 10 уровне, сейчас я на 16 и в моем репозитории только 10-16 уровни.
При попытке создать новый проект через ИДЕЯ он мне зараза создает новый репозиторий со всеми файлами, и 0-10 и 10-16 уровня. А мне не надо 10-16 уровни добавлять. Как их убрать тоже не знаю и как переключаться между репозиториями в пределах одного проекта тоже не знаю.

Помогиите(
  • ,

IDEA 2016 3.4 как изменить внешний вид подсказок?

Здравствуйте. В новой идее переменные в конструкторах ( и не только ) стали выделяться самой программой ( видно на скриншоте ) Скажите пожалуйста — есть ли какая-нибудь возможность управлять внешним видом этих подсказок? (хотелось бы сделать их текст ярче)
Спасибо.

P.S. создать топик в разделе IDEA почему-то не смог, извините.

Проблемы работы плагина на mac os 10.11.3 (15D21)

Доброго времени суток!

Решил от скуки зайти и порешать пару задачек, посмотреть и оценить новый интерфейс. Приятно удивлен, новый ui действительно здоровский.
Но idea постоянно крашится или же зависает при любых действиях связанных с плагином — будь то валидация задачи, выбор новой или просто выбор из списка.
Кто нибудь сталкивался с данной проблемой?
  • ,

Критическое обновление IntelliJ Idea

День добрый,
На всякий случай, если не все подписаны на новости от IntelliJ:

Security update for IntelliJ-based IDEs v2016.1 and older versions

Posted on May 11, 2016 by Eugene Toporov
We have just released an important update for all IntelliJ-based IDEs. This update addresses critical security vulnerabilities inside the underlying IntelliJ Platform. The vulnerabilities, in various forms, are also present in older versions of the IDEs; therefore, patches for those are also available.

While we have had no reports of any active attacks against these vulnerabilities, we strongly recommend for all users to install the update as soon as possible.

Прочие подробности тут: blog.jetbrains.com/blog/2016/05/11/security-update-for-intellij-based-ides-v2016-1-and-older-versions

P.S. На всякий случай сделайте копию (перед обновлением) папки с проектами.
  • ,

Барахлят импорты

Суть проблемы в том что, импорты перестали работать по alt+enter. То есть я раньше вводил код и мне сразу предлагалось добавить импорт, а сейчас при нажатии alt+enter только вот что есть:

В настройках стоит «Optimize imports on the fly», хотя после включения этого пункта ничего не поменялось.
Но при вставке уже готового кода появляется окошко со списком необходимых импортов…
  • ,

Не открывается окно выбора задач в Idee

Изначально стояла Idea14 — не открывалось окно выбора задач. Почитала форум — установила 15. Тоже никакого результата. Ява 7. Плагин скачала заново и переустановила — никаких изменений. Что может быть, кто подскажет?