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

Шаг первый

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

Средствами Eclipse

Выбираем меню File→ Import

В открывшемся окне из всех возможных вариантов выбираем CVS/ Projects from CVS, нажимаем NEXT

Указываем параметры доступа к cvs

Указываем что выкачивать: projects/metamind/ (палка после metamind - обязательна)

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

Настроить cvs

Выполнить команду cvs co projects/metamind 1) альтернатива команда cvs -d <user>@kkv.spb.su:/home/cvs co projects/metamind

После этого импортировать проект в 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 6 Update 7

Два варианта установки 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 проекта.

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