Как объединить GWT (Google Web Toolkit) и динамический веб-проект проекта (т.е. веб-приложение Java / сервлеты) в Eclipse?

У меня в настоящее время есть основное веб-приложение Java Проект, который содержит некоторые Сервлеты, JSPs и статические страницы HTML. Позже, я также создал второй Eclipse Проект Google Web Toolkit (GWT). Теперь, после окончания Проекта GWT, я хочу интегрировать или объединить Проект GWT (при сохранении его возможностей RPC с Сервлетами) с Основным веб-приложением Java Проект. В котором каталоге мне нужны к вставке копии файлы и папки от Проекта GWT до веб-приложения Java Проект? Следует иметь в виду, что я хочу экспортировать полностью скомпилированный код JavaScript, а не байт-код Java.

6
задан Catfish 18 February 2010 в 04:05
поделиться

2 ответа

Я бы перепроверил ваш ключ SSH - похоже, он неправильно отправляет вашу личность.

-121--4407317-

Вы сохраняете ключевую парольную фразу.

Для исправления проблемы можно повторно создать ключ на новом компьютере с помощью ssh-keygen , а затем сохранить его в происхождении git

-121--4407316-

Можно поместить все файлы Java из проекта GWT точно в то место, где они находились в проекте GWT. Я думаю, что ваш файл gwt.xml также может остаться прежним. В файле web.xml необходимо определить сервлеты, используемые в GWT, например, если файл gwt.xml имеет < путь сервлета = «/MyService »class =« com.catfish.server.MyServiceImpl »/> , тогда потребуется web.xml:

<servlet>
  <servlet-name>MyService</servlet-name>
  <servlet-class>com.catfish.server.MyServiceImpl</servlet-class>
</servlet>

и

<servlet-mapping>
  <servlet-name>MyService</servlet-name>
  <url-pattern>/module-path/MyService</url-pattern>
</servlet-mapping>

. По-прежнему можно запускать проект GWT с помощью автономного браузера GWT, но когда вы хотите запустить все вместе, вы будете компилировать проект GWT, а затем запустить Tomcat или Jetty или какой-либо движок сервлета вы используете. И вам нужно будет поместить путь к созданному приложению GWT JavaScript в любом JSP или статической странице, использующей его.

2
ответ дан 17 December 2019 в 18:15
поделиться

Если вы хотите переместить только скомпилированный код javascript, поместите его в каталог с открытым доступом: например,

web-root/www
1
ответ дан 17 December 2019 в 18:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: