nxshell

Started by joni, March 09, 2015, 06:21:49 PM

Previous topic - Next topic

joni

Приветствую!
Я как обычно с нестандартными вопросами)
В связи с такой вот багой http://bugs.jython.org/issue2022 хочу собрать nxshell c новым jython для 1.2.17 версии, но поскольку не сведущь совершенно, обращаюсь на форум: подскажите, наведите - как это делать, при помощи каких инструментов ?

Alex Kirhenshtein

Добрый вечер

Выложил сборку: https://www.dropbox.com/s/wd8ag9ug6hl58iu/nxshell-1.2.17-jython-2.7-b4.jar?dl=0

Если хочется собрать самому, то как-то так:

git clone https://git.netxms.org/public/netxms.git
cd netxms
git checkout v1.2.17
patch -p1 < nxshell-new-jython.patch
cd src/java
./package.sh
cd nxshell
mvn package


Патч делает две вещи: меняет версию Jython с 2.7-b1 на 2.7-b4 и чинит ошибки сборки на слишком новом Jython-е.
Для сборки нужен Apache Maven и JDK.

joni

Собрал nxshell 2.0-M4 с jython 2.7.0 stable
и получил ошибку при вызове

Traceback (most recent call last):
  File "<string>", line 1, in <module>
ImportError: No module named api

Что я мог пропустить при сборке ?
зы последовательность действий

cd netxms/src/java/client
package.sh
cd ../nxshell
mvn package

Alex Kirhenshtein

That's know bug, which was fixed in revision d73dee5

joni