etc:teach:diplomants:projects:2009:olpcmind:artifacts:construction:development:run_project

Запуск проекта

Шаг первый

Для начала следует вычекнуть проект из CVS Есть два варианта: средствами Eclipse или средствами операционной системы

Средствами Eclipse

  • Выбираем меню File→ Import
  • В открывшемся окне из всех возможных вариантов выбираем CVS/ Projects from CVS, нажимаем NEXT
  • Указываем параметры доступа к cvs
  • Указываем что выкачивать: projects/metamind/ (палка после metamind - обязательна)

Средствами операционной системы

  • Выполнить команду cvs co projects/metamind 1)
  • После этого импортировать проект в Eclipse
    • Выбираем меню File→ Import
    • В открывшемся окне из всех возможных вариантов выбираем General / Existing Projects into Workspace и нажимаем Next
    • Задаем директорию с проектом (например ~/workspace/projects/metamind) и нажимаем Finish
    • Проект экспортирован

Шаг второй

Теперь подключаем нужные jar-файлы.

Создание директории

В свойствах проекта (Правой кнопочкой на названии проекта выбрать меню Build Path/Configure Build Path) можно увидеть, что требуется что все jar-файлы находились в папке jars. В cvs такой директории нет, поэтому мы создаем ее локально и складываем туда все jar файлы из архива Jena + из архива с JGraph/lib файл jgraph.jar. Итого у нас в директории jars должны присутствовать следующие файлы:

  • antlr-2.7.5.jar
  • arq-extra.jar
  • arq.jar
  • commons-logging-1.1.1.jar
  • concurrent.jar
  • icu4j_3_4.jar
  • iri.jar
  • jena.jar
  • jenatest.jar
  • jgraph.jar
  • json.jar
  • junit.jar
  • log4j-1.2.12.jar
  • lucene-core-2.3.1.jar
  • stax-api-1.0.jar
  • wstx-asl-3.0.0.jar
  • xercesImpl.jar
  • xml-apis.jar

Предоставление проекту доступа к файлам

Чтобы эти файлы стали доступны добавляем директорию jars к проекту

  • Правой кнопкой на названии проекта, выбираем New/Folder
  • В качестве имени директории (Folder name) указываем jars
  • Раскрываем по кнопочке Advanced доп. свойства и указываем путь к созданной директории jars
  • Нажимаем Finish для добавление директории jars в проект

Шаг третий

В свойствах проекта указан путь к jdk. Если в Build Path (Правой кнопочкой на названии проекта выбрать меню Build Path/Configure Build Path) показан красный крест на JRE System Library, но по указанному пути он не нашел ничего и следует указать пусть к другому JRE. Eсли он не установлен, нужно скачать JRE от SUN 2)

Два варианта установки JDK

  • Установка из rpm (скачать файл jdk-6u7-linux-i586-rpm.bin)
    • Установка производится из-под пользователя root в каталог /usr/java/jdk1.6.0_07
  • Установка из бинарного файла ( jdk-6u7-linux-i586.bin)
    • Установка производится из-под любого пользователя в каталог с бинарным фалом

Выбор установленного JDK

  • Правой кнопочкой на названии проекта выбрать меню Build Path/Configure Build Path
  • Из списка выбрать JRE System Library и нажать Edit…
  • В открывшемся окне выбрать Alternate JRE и нажать Installed JREs…
  • Добавить в список используемых JRE только что установленное, нажав Add и указав путь к JDK (/usr/java/jdk1.6.0_07) (кнопка Browse)
  • Нажать ОК.
  • В окне доступных JRE снять все установленные флажки, кроме jdk1.6.0_07. Нажать ОК.
  • Установить к качестве используемой библиотеки - библиотеку по-умолчанию (а именно jdk1.6.0_07) выбрав “Workspace default JRE” и нажать Finish
  • Пути ко всем файлам указаны, о чем можно судить по отсутствию красных крестиков в таблице Libraries Build Path проекта.

После этого в проекте должны разрешиться все зависимости и он скорее всего соберется.

1)
альтернатива команда cvs -d <user>@kkv.spb.su:/home/cvs co projects/metamind
2)
JDK 6 Update 7
etc/teach/diplomants/projects/2009/olpcmind/artifacts/construction/development/run_project.txt · Last modified: 2008/08/10 03:07 by bea