Редактирование: Участник:Sementry/Гайд по vizi
Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия | Ваш текст | ||
Строка 26: | Строка 26: | ||
=== Для пользователей Linux === | === Для пользователей Linux === | ||
− | Как вы могли заметить, для сборки проекта в vizi есть файлик | + | Как вы могли заметить, для сборки проекта в vizi есть файлик ant.bat. Для того, чтобы получить соответствующий файл для сборки понятный Linux, выполните следующие действия: |
− | В системе должны быть прописаны соответственные переменные окружения. Посмотрите на свой <code>~/.profile</code> (или на | + | В системе должны быть прописаны соответственные переменные окружения. Посмотрите на свой <code>~/.profile</code>(или на .bashrc, тогда надо будет всего лишь открыть новую консоль, а не перелогиниваться --[[Участник:Dgerasimov|Дмитрий Герасимов]]) и добавьте при необходимости следующие строчки: <br/> |
<code> | <code> | ||
− | + | JAVA_HOME=/home/jambo/soft/java/jdk1.6.0_24 (то есть путь до jdk) <br/> | |
− | + | export JAVA_HOME | |
+ | |||
+ | JDK_HOME=$JAVA_HOME <br/> | ||
+ | export JDK_HOME | ||
− | + | JRE_HOME=$JAVA_HOME/jre <br/> | |
− | + | export JRE_HOME | |
− | + | ||
− | + | ANT_HOME=/home/jambo/soft/apache-ant (то есть путь до apache-ant) <br/> | |
− | + | export ANT_HOME | |
− | + | ||
− | + | PATH=$PATH:$JDK_HOME/bin <br/> | |
− | + | PATH=$PATH:$JRE_HOME/bin <br/> | |
− | + | PATH=$PATH:$ANT_HOME/bin <br/> | |
− | + | export PATH <br/> | |
− | |||
− | |||
− | |||
</code> | </code> | ||
Строка 51: | Строка 51: | ||
Ок, переменные окружения мы прописали. | Ок, переменные окружения мы прописали. | ||
− | Теперь в папке с vizi создайте файл <code>ant.sh</code>, дайте ему права на выполнения командой <code>chmod +x ant.sh</code> | + | Теперь в папке с vizi создайте файл <code>ant.sh</code>, дайте ему права на выполнения командой <code>chmod +x ant.sh</code> |
− | + | в файлик поместите следующее содержимое: <br/> | |
− | + | <code> | |
− | + | #!/bin/sh <br/> | |
− | + | ||
− | + | CLASSPATH=`find meta/bin/lib -maxdepth 3 -name '*.jar' -printf '%p:'`$CLASSPATH <br/> | |
− | + | CLASSPATH=`find $JDK_HOME -maxdepth 3 -name '*.jar' -printf '%p:'`$CLASSPATH<br/> | |
− | + | ||
− | + | #echo $CLASSPATH<br/> | |
− | + | ||
− | + | export CLASSPATH<br/> | |
+ | |||
+ | exec \<br/> | ||
+ | java -classpath "$CLASSPATH" \<br/> | ||
+ | org.apache.tools.ant.Main $*<br/> | ||
+ | </code> | ||
Запускаем командой <code>./ant.sh</code>, должно всё получиться. В папке deploy должен валяться визуализатор примера. | Запускаем командой <code>./ant.sh</code>, должно всё получиться. В папке deploy должен валяться визуализатор примера. | ||