2013-03-29 4 views
1

Я новичок в Java, я пытаюсь собрать простейший код: привет мир,IntelliJ IDEA 12 Не удается скомпилировать простой код

package com.ninet.first; 

public class Test { 
    public static void main(String[] param) { 
     System.out.println("test"); 
    } 
} 

, когда я запускаю его, он говорит:

COMPILATION COMPLETED WITH 1 ERROR 0 WARNINGS 
ERROR: FAILED TO CREATE A SELECTOR 

класс не создан. Я последовал за несколькими видеоуроки, как использовать intellij, сделал все как в уроках , пытался повторно установить IDE много раз, без изменений! Project SDK установлены, я использую 1,6

Кстати у меня нет никаких проблем в Eclipse. Я также могу скомпилировать и запустить мои классы в командной строке.

ответ

3

Посмотрите на IDEA-98407, это поможет решить вашу проблему?

Затем вам нужно отключить Настройки | Компилятор | Используйте внешнюю сборку.

+0

Спасибо mthmulders. Он швы intellij хотел иметь интернет-соединение, прежде чем компилировать. Мой брандмауэр блокировал его соединение. – Ninet9

+0

С удовольствием помогите, и добро пожаловать в Stack Overflow. Если этот ответ или любой другой решают вашу проблему, отметьте его как принятый. – mthmulders

1

check this Knowledge Base document для вопросов, связанных с сетью.

Также check my answer here.

Компилятор работает в отдельном процессе, следовательно, требуется подключение к сети для IPC, однако это не так, что ваш брандмауэр блокирует соединения по локальному интерфейсу (127.0.0.1) по умолчанию.

+0

Я вижу, что он знает. Я всегда использую свой брандмауэр в интерактивном режиме, и я не думал, что брандмауны должны подключиться к Интернету, вот как это могло произойти. – Ninet9