Я должен создать библиотеку JavaScript, которую назовут из другого кода JavaScript.
Действительно ли возможно создать библиотеку JavaScript с помощью классов Java и GWT? Никакие точки входа, никакой UI - просто некоторые служебные классы JavaScript с общедоступными статическими методами и методами объекта (например, библиотека шифрования, библиотека обработки изображений, библиотека проверки ввода данных пользователем, и т.д.)?
Любым другим Java к JavaScript convertion инструмент является Wellcome.
Да, можно написать код GWT, который может быть вызван другим JavaScript на странице.
Однако я не знаю ни одного проекта, который в настоящее время делает это в больших масштабах, так что, возможно, вы прокладываете новую тропу.
Основы вызова кода GWT из JS рассматриваются в этой статье блога GWT от 2008 года, особенно в разделе "Создание библиотек JavaScript с помощью GWT", что неудивительно.
Другой проект, на который есть ссылка в этой статье, и который может вас заинтересовать, это GWT Exporter, который "содержит генератор, способный брать классы GWT и экспортировать их как обычные Javascript API, вызываемые из написанного вручную Javascript без JSNI"
.