Если вы используете gwtdesigner
есть возможность сделать это из затмения: https://developers.google.com/web-toolkit/tools/gwtdesigner/wizards/gwt/library
Но обычным способом, является:
- создать нормальный модуль GWT с его файлом
.gwt.xml
, и удалить запись тег точки.
- включают в себя материал, который вы хотите разделить: java-код в папку
client
, активы в public
один и код сервера в server
.
- скомпилировать и упаковать как файл
.jar
. ВАЖНО: вы должны упаковать в него исходные файлы.
- Импортируйте библиотеку в свои другие проекты, как обычно.
- Наконец, не забудьте включить строку, чтобы наследовать ваш библиотечный модуль в
gwt.xml
этих проектов gwt, используя вашу библиотеку.
Не понимаю часть первая, (создайте нормальный GWT ...) Не могли бы вы объяснить немного больше? – Obtice
Да, вам нужно создать новый проект GWT, как обычно (usend Eclipse plugin или webAppCreator). Но ваш новый модуль не нуждается в какой-либо точке входа (код для запуска при запуске приложения GWT), поскольку это просто библиотека с материалами java. Поэтому отредактируйте gwt.xml недавно созданного проекта и удалите тег ''. –
извините за это, , но что мне делать с моей военной папкой и ее содержимым? Им не нужно быть в файле jar? – Obtice