== Установка tuProlog ==
ДляСобственно началадля вамработы необходим дистрибутив tuProlog., Выего можетеможно скачать его с официального сайта: http://tuprolog.alice.unibo.it
ПоследнююПоследняя версиюверсия вы можете найтинаходится во вкладке загрузок (Downloads).
Загрузочный файл будет иметь формат 2p-X.Y.Z.zip, где X.Y.Z обозначает версию tuProlog: Например, дистрибутив 2p-2.0.zip содержит версию 2.0.
После загрузки файла, разархивируйте содержимое в любую папку на вашем ПК; там должны появится следующие каталоги: ▼
▲После загрузки файла, разархивируйтенеобходимо разархивировать содержимое в любую папку на вашем ПК; там должны появится следующие каталоги:
|---lib
|---doc
Lib, doc, api, test, src.
| |---api
|---test
Папка lib содержит tuProlog Java исходникибинарники ( бинарникиbinaries) в JAR формате: ▼
|---src
• 2p.jar содержит все необходимое для использования tuProlog, ядро API, агентноеАгентное приложение, библиотеки, IDE инструменты и другие дополнения. ▼
• Там находится триТри JAR файла, которые являются вспомогательными (helper packages) для пользователей, которые хотят использовать особые возможности из дистрибутива tuProlog: ▼
▲Папка lib содержит tuProlog Java исходники (бинарники) в JAR формате:
▲• 2p.jar содержит все необходимое для использования tuProlog, ядро API, агентное приложение, библиотеки, IDE инструменты и другие дополнения.
▲• Там находится три JAR файла, которые являются вспомогательными (helper packages) для пользователей, которые хотят использовать особые возможности из дистрибутива tuProlog:
– tuprolog.jar содержит ядро API, агентное приложение и стандартные библиотеки.
– tuprolog-ide.jar содержит только инструменты IDE.
–tuprolog-extensions.jar содержит дополнительные библиотеки и другие расширения tuProlog.
Папка doc содержит руководство (tuprolog-guide.pdf) и Java документацию о tuProlog API, находящиеся в подпапке api.
Папка test содержит исходный код и тестер на совместимость с ПО, и примеры использования библиотек.
Папка src содержит исходники Java для движка tuProlog.
После скачивания и распаковки, tuProlog вы можетеможно установить его различными путями, в зависимости от такого от того как вы собираетесь его использовать:
• ВыtuProlog можетеможно запускать tuProlog из корневой папки (например, котораяс играетдиска рольC:\), центральногоили хранилищаиз информациипапки, куда вы обычно устанавливаете программы. В таком случае вам придется переместить папку tuProlog с соответствием с вашей файловой системой.
После этого вам необходимо добавлять опцию -cp <jar file> всякий раз, когда вы вызываетевызывается интерпретатор Java, определяющий путь к 2p.jar, содержащийся в подпапке lib.
Например, представим, что вымы разархивировали 2p-2.0.zip дистрибутив в папку java/tools и вамнам необходимо запустить приложение ApplicationClass с помощью tuProlog; далее вам необходимо вызватьвызываем интерпретатор Java:
java -cp /java/tools/2p-2.0/lib/2p.jar ApplicationClass
• ВыtuProlog можетеможно использовать tuProlog из вашей текущей рабочей папки. ▼
Или же вы можете добавить требуемый файл tuProlog JAR к CLASSPATH environment variable, (Обратитесь к руководству по вашей операционной системе за деталями) позволяя избежать опции –cp всякий раз когда вы вызываете интерпретатор.
В данном случае вам необходимо скопировать 2p.jar файл из папки lib в рабочую папку. Далее, посредством терминала (terminal) или командной строки вводите:▼
Таким образом, вы можете использовать приложения tuProlog, просто вызывая интерпретатор Java:
Далее, посредством терминала (terminal) или командной строки ввести:
Java-класс приложений (ApplicationClass)
Вы можете использовать дистрибутив, с помощью сценариев (скриптов, scripts) находящихся в папке bin, или таких как JAR, находящихся в папке lib.
▲• Вы можете использовать tuProlog из вашей текущей рабочей папки.
▲В данном случае вам необходимо скопировать 2p.jar файл из папки lib в рабочую папку. Далее, посредством терминала (terminal) или командной строки вводите:
java -cp 2p.jar ApplicationClass
Это приведет к вызову интерпретатора Java и позволит использовать классы tuProlog.
Вы можете использовать CLASSPATH environment variable, чтобы добиться того же результата.
• Вы можетеМожно непосредственно использовать файлы, содержащиеся в архиве 2p.jar. В данном случае, скопируйтескопировав JAR файл в любую папку, откройтенеобходимо открыть его с помощью дистрибутива Java. Например, откройтеоткрыв терминал или командную строку из той папки, и запуститеввести:
jar -xvf 2p.jar
После выполнения данной операции вы можетеможно использовать tuProlog непосредственно из данной папки, без необходимости ни настраивать интерпретатор, ни использовать operating system’s environment variables.
== Как начать работу с tuProlog ==
|