2013-07-10 1 views
2

Здравствуйте, я хотел бы задать вопрос о неофициальной оси2/c.Пример испытания на неофициальной оси2/c

Я установил последнюю версию и попытался запустить пример «ExampleJsonEchoClient» (находится в https://code.google.com/p/axis2c-unofficial/wiki/ExampleJsonEchoClient) While загрузки страницы в локальном хосте, с помощью кнопки проверки, нет ответа при нажатии на нее.

В руководстве, представленной в одной и той же странице есть этот шаг: «Скачать JQuery в этот каталог и назовите его jquery.js» и обеспечивает связь: http://jquery.com/download/

Какую версию я должен скачать? и должен ли я назвать всю папку jquery.js? Или использовать файл в папке с именем jquery?

Заранее спасибо.

Редактировать: Спасибо! Это сработало!

Жутко я теперь есть проблема установки при попытке установить axis2/с неофициально на второй компьютер

я следовал инструкции, но получаю следующее сообщение об ошибке

json/axis2_json_writer.c: In function 'axis2_json_writer_get_json_string': 
json/axis2_json_writer.c:173:64: error: 'JSON_C_TO_STRING_PLAIN' undeclared 
(first use in this function) 
json/axis2_json_writer.c:173:64: note: each undeclared identifier is reported only once for each function it appears in 
make[7]: *** [axis2_json_writer.lo] Error 1 
make[7]: Leaving directory `/home/.../axis2c-unofficial/src/core/transport/http/sender' 
make[6]: *** [all-recursive] Error 1 
make[6]: Leaving directory `/home/.../axis2c-unofficial/src/core/transport/http/sender' 
make[5]: *** [all-recursive] Error 1 
make[5]: Leaving directory `/home/.../axis2c-unofficial/src/core/transport/http' 
make[4]: *** [all-recursive] Error 1 
make[4]: Leaving directory `/home/.../axis2c-unofficial/src/core/transport' 
make[3]: *** [all-recursive] Error 1 
make[3]: Leaving directory `/home/.../axis2c-unofficial/src/core' 
make[2]: *** [all-recursive] Error 1 
make[2]: Leaving directory `/home/./axis2c-unofficial/src' 
make[1]: *** [all-recursive] Error 1 
make[1]: Leaving directory `/home/.../axis2c-unofficial' 
make: *** [all] Error 2 

Я не могу понять это. ..

ответ

0

Вы можете использовать любую структуру каталогов, но echo.html ожидает jquery.js и echo.js в той же директории, что и echo.html.

что пути могут быть легко изменены в echo.html, но в структуре примера каталога является простым, то есть все файлы (echo.html, jquery.js и echo.js) находятся внутри /var/www/json-echo/ каталога.

/var/www/json-echo/ 
       echo.html 
       echo.js 
       jquery.js 

Для работы с JSON вы можете использовать любую современную версию JQuery (1.x или 2.x), сжатый или несжатый, для вашего вкуса. После того как вы загрузили jquery-x.xx.x(.min).js, переименуйте его в jquery.js (или отредактируйте echo.html).

Как написано на сайте jquery.org/download нет особых различий между версиями 1.x и 2.x, кроме поддержки Internet Explorer:

JQuery 2.x имеет тот же интерфейс, как JQuery 1. x, но не поддерживает Internet Explorer 6, 7 или 8.

+0

благодарит за ответ! он работал, но я отредактировал оригинал, так как теперь я сталкиваюсь с другой проблемой. – nvesyrop

+0

Возможно, вы забыли установить json-c из github или у вас есть две версии json-c (1. которая поставляется с ОС и установлена, 2. установлена ​​из источника код). Попробуйте удалить пакет системного девелопа (например: 'sudo apt-get remove libjson0-dev'). – loentar