2011-07-13 4 views
0

У меня проблема касательно на netbeans проект. Я построил проект, используя netbeans на localhost. Он работает плавно на localhost, но когда я пытаюсь скопировать этот проект netbeans на сервер компании, он не может быть запущен как на локальном хосте. На сервере не имеет netbeans. Возможно ли запустить мой проект netbeans на сервере, у которого нет чистых бинов?Что нужно сделать, чтобы скопировать проект Netbeans на сервер?

Если да, то как это? Пожалуйста, помогите мне ..

На моей локальной машине у меня есть NetBeans, используйте TOMCAT и базы данных Postgres и на сервере компании есть Java, JDK и базы данных Postgres.

Thank you.

ответ

1

Хотя вопрос неясен, я постараюсь ответить на него. Прежде всего, если вы создаете стандартный веб-проект, используя netbeans, тогда вы сможете щелкнуть правой кнопкой мыши по имени вашего проекта и создать военный файл. В окне вывода вы увидите, где создан военный файл.

Теперь переместите свой военный файл на сервер, серверу понадобится tomcat.

Скопируйте файл войны в файл TOMCAT_HOME \ webapps и перезапустите tomcat.

Если вы видите новый каталог, созданный под webapps с тем же именем, что и файл войны, вы успешно развернули свой проект.

Тем не менее нет никаких гарантий, что он будет работать там, потому что вы, возможно, есть и другие вопросы, связанные с БД связи и т.д. Благодарности

+0

Хорошо я был попытать шаг только сейчас. Фактически, для этого процесса пользователю необходимо войти в систему на странице, а затем проверить в базе данных postgres, есть ли данные. Если пользователь успевает их логин, они могут просматривать другого участника страницы. Когда я запускаю на localhost, который является http: // localhost: 8080/work/index.html, он действительно работает и успешно работает. Но когда я ставлю на сервер и протестирую программу www.abc.com/work/index.html, страница появится, но пользователь не сможет войти в систему. После того как пользователь представит логин, появится ошибка HTTP 405. Что в этом плохого? – ana

+0

Что-нибудь в журналах? – Sap

+0

Я могу запустить его с помощью localhost на серверной машине с http: // localhost: 8080/work. Но он все еще не работает, когда я помещал свою работу в папку на сервере, созданную компанией, и набирал в браузере сайт www.abc.com/work. Вход я проверяю с помощью базы данных postgres, а также имеет postgres на сервере. В базе данных уже есть имя пользователя и пароль. – ana