JavaRush/Java блог/Архив info.javarush/Как запустить код из Thinking in Java 4th Edition
sokolov
40 уровень

Как запустить код из Thinking in Java 4th Edition

Статья из группы Архив info.javarush
участников
Если несложно, кто нибудь может мне объяснить, как установить код из Thinking in Java 4th Edition. Я в английском пока слабоват.
Комментарии (11)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
odabc
Уровень 41
6 сентября 2015, 09:41
Есть два варианта:
Либо мы используем все средства IntelliJ IDEA, тогда копируем файлы из архива в каталог srs любого проекта, вставляем в каждый java файл package… и используем средства запуска IDE. При этом отказываемся от использования ant.
Либо вносим минимум исправлений и используем ant. В любом созданном проекте IntelliJ IDEA создаем в корне проекта новую директорию в которую копируем файлы примеров из архива. Дело в том что IDE сильно умная и конфликтует с кодом примеров при помещении их в директории отмеченные как src. После этого, в
каждой директории с примерами в файле build.xml исправляем arg1 на нашу версию jdk
<condition property="version1.5">
    <equals arg1="1.8" arg2="${ant.java.version}"/>
</condition>

Затем открываем ant и запускаем необходимый пример через него.
TyLeR
Уровень 13
10 июня 2015, 23:53
не пробовали просто код вставить в обычный Notepad++ и потом этот файл созданный запустить через консоль.profit)
VolkovArtem
Уровень 29
10 июня 2015, 17:50
Чего то я вопроса не понял. Что значит «установить»?
Запустить?
sokolov
Уровень 40
10 июня 2015, 17:54
Ну да запустить. Открываются просто как текстовый файл)) с красным значком J, и не компилируются.
вот отсюда скачал Your text to link...
VolkovArtem
Уровень 29
10 июня 2015, 18:01
rastafara.nt.net.ua/index.php/%D0%93%D0%BB%D0%B0%D0%B2%D0%B0_2_Thinking_in_Java_4th_edition#.D0.9D.D0.B0.D1.88.D0.B0_.D0.BF.D0.B5.D1.80.D0.B2.D0.B0.D1.8F_.D0.BF.D1.80.D0.BE.D0.B3.D1.80.D0.B0.D0.BC.D0.BC.D0.B0_.D0.BD.D0.B0_Java Почитайте на русском (пункт «Компиляция и выполнение»).
Вы их что просто даблкликом открываете? Не скомпилировав.
Лучше пройдите javarush до 5-го уровня. Там будет установка IDE. Вопрос отпадет.
sokolov
Уровень 40
10 июня 2015, 18:23
VolkovArtem спасибо.
Стыдно признать, но я уже на 23 уровне, а на таком облажался)
CoDSP
Уровень 20
10 июня 2015, 19:23
бывает
sokolov
Уровень 40
10 июня 2015, 20:43
VolkovArtem , будь другом, подскажи, что дальше делать? Открываю проект file/new/prodject from existing sources загружаю папку разархиварованную, дальше next next next открывается проект и вроде все нормально только хочу запустить и все равно не компилируется. Высыпает кучу ошибок. Пробую через Ant Build тоже выдает ошибки. Куда хоть копать?
CoDSP
Уровень 20
10 июня 2015, 20:50
на всякий случай проверить, указан ли путь к JDK в настройках.
sokolov
Уровень 40
10 июня 2015, 20:51
указан)
sokolov
Уровень 40
10 июня 2015, 20:56
это то что ант выдает
org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:568)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:443)
at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:306)
at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:221)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

ну и там такого много)