2013-09-13 3 views
-1

Я создаю проект проекции с использованием среды eclipse, когда я запускаю проект, мне нужно подключить планшет к локальной сети, тогда только я работаю для меня для всех обновлений сервера и всего.
Я просто хочу перенести сервер рабочих станций на http-сервер, к которому я могу получить доступ, используя http://publicurl/anyprject, который работает на apache. Теперь я хочу работать над eclipse, но всякий раз, когда я развертываю проект, он должен развертываться на публике, чтобы я мог получить доступ к нему из любого места.
Просто скажите мне процесс и что мне нужно переместить на общедоступный сервер.Как настроить прожектор на общедоступном http-сервере

+0

Какая у вас версия Worklight? –

+0

Я работаю над рабочей подсветкой 6 –

ответ

0

Поскольку вы пришли сюда, чтобы задать вопрос, пожалуйста, также подумайте, чтобы написать правильно структурированные и последовательные предложения на английском языке. Это принесет пользу всем, и вы получите лучший ответ и быстрее.


Попробуйте следующее:

Вместо выбора Build All and Deploy, попробуйте выбрать Build for Remote Server; там вы должны ввести внешний (общедоступный) IP-адрес вашего аппарата. Затем запустите сгенерированный проект на своем устройстве. Это должно позволить ему подключаться к серверу Worklight.

Обратите внимание, что и сервер Worklight (или, скорее, машина, которая его размещает), так и устройство должны находиться в одной и той же сети, в этом случае - подключены к общедоступному Интернету.


Основываясь на ваш комментарий, вы можете:

  1. Я бы серьезно попытаться открыть свою собственную машину для публичного доступа
  2. Если не возможно, я хотел бы попробовать, чтобы перейти к разработке на Linux вместо этого
  3. Если это невозможно, вы должны установить Worklight Server на машине Linux и всякий раз, когда вы вносите изменения в проект, - разверните обновленные файлы .war, .wlapp и .adapter для вашей установки на машине Linux.
  4. Построить приложение с Build for Remote Server так, что он будет подключаться к машине Linux, а не на локальной машине развития

Шаг 3 выше означает, что вы должны будете поддерживать 2 среды разработки, что не так просто.

Если вы находитесь во время разработки, вам следует стремиться к вариантам 1 или 2; другими словами, создать надлежащую среду разработки. В Mobile для этого требуется общедоступный доступ в Интернет (обычно).

Являетесь ли вы независимым разработчиком, деловым партнером или заказчиком IBM?

+0

Спасибо, но я работаю над своей локальной машиной с настройкой eclipse, поэтому независимо от того, какой проект я создаю, я могу получить к нему доступ в своей локальной сети, которую знаю. Что я прошу, у меня есть один Linux-сервер, который является общедоступным. Я хочу, чтобы проект был развернут там, и разработка, которую я могу сделать на своей локальной машине, чтобы я мог получить к ней доступ из любого места. Я думаю, у тебя это получилось. –

+0

Я обновил свой ответ еще. –

+0

@MadhurikaSinghGehlot, этот вопрос разрешен? –

Смежные вопросы