Редактирование: Участник:Sementry/Гайд по vizi

Перейти к: навигация, поиск

Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.

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

Пожалуйста, учтите, что любой ваш вклад в проект «Викиконспекты» может быть отредактирован или удалён другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см. Викиконспекты:Авторские права). НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!

Чтобы изменить эту страницу, пожалуйста, ответьте на приведённый ниже вопрос (подробнее):

Отменить | Справка по редактированию (в новом окне)

Шаблон, используемый на этой странице: