2015-02-13 2 views
-1

Я очень новичок в программировании, и я слишком потерян.Как я могу опубликовать свой Java-код на localhost с помощью Tomcat 6?

Я написал простой Java-код на Eclipse (2 класса) без какого-либо графического интерфейса, и я хочу получить доступ к этому простому Java-приложению с любого устройства в своей локальной сети с помощью браузера. Согласно тому, что я нашел в Google и Stack Overflow, Tomcat может мне помочь. Tomcat 7 не работал на моем Eclipse, поэтому я использую версию 6.

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

И что мне нужно, чтобы иметь возможность публиковать его с помощью Tomcat?

Любая помощь будет оценена по достоинству.

Спасибо всем заблаговременно.

ответ

0

Tomcat - это сервер приложений. Это означает, что вы можете написать приложение, а затем развернуть его на сервере (например, Tomcat). Затем это приложение будет доступно на сервере по URL-адресу (например, http://localhost:8080/AwesomeApplication).

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

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

+0

мое приложение спросит пару вопросов (я предпочитаю, чтобы ответы были переключателями) и сохранял ответы в текстовом файле на моем ноутбуке ... я могу использовать его отлично внутри затмения, что предлагают так, чтобы все на моя ЛВС может получить доступ и ответить на эти вопросы тоже? –

+0

Вы можете попробовать использовать Java socket API. Возможная архитектура в вашем случае может выглядеть так: 1) Приложение GUI, которое у вас есть, является просто интерфейсом для базовых данных, хранящихся в физически другом месте. 2) Все хранится на сервере, то есть другое приложение Java, работающее на вашем ноутбуке 3) Приложение GUI общается с сервером для получения вопросов и, наконец, отправки ответов на сервер. 4) Сервер хранит ответы в файле – LisuBB

+0

Очень хорошая информация .. Я буду искать API сокетов Java и посмотреть, как он работает! Спасибо! –