Возможно ли скомпилировать проект GWT с модулем наследования, который не имеет исходного кода? У меня есть файл JAR, содержащий классы унаследованных модулей в моем пути к классам.Скомпилировать проект GWT без исходного кода
ответ
Нет, GWT работает на Java источники только, а не классы.
Хотя ему также нужны классы, которые должны быть доступны: одна из ранних этапов компилятора использует скомпилированный байт-код для получения информации о классах, полях и методах в исходном пути. –
Разве компилятор GWT не построит их самостоятельно, если это им понадобится? Если вы удалите задачу javac из файла GWT build.xml, проект все равно будет работать нормально. Я думал, что javac просто был в качестве проверки на раннее предупреждение, чтобы быстро провалиться, если ваш код не будет компилироваться. – funkybro
В моем быстром тестировании нет, но не для компиляции, но может работать в режиме dev. –
Если библиотеки, на которые вы ссылаетесь, являются популярными/с открытым исходным кодом, вы можете использовать gwt-maven-plugin из кодекса, чтобы автоматически загружать и поставлять исходные банки во время компиляции для вас.
http://mojo.codehaus.org/gwt-maven-plugin/compile-mojo.html
Параметр, который вы ищете compileSourcesArtifacts.
Если вы можете использовать точные библиотеки, которые вы пытаетесь использовать (независимо от того, являются ли они собственностью или с открытым исходным кодом), я могу дать вам лучшую обратную связь о том, как использовать gwt-maven-plugin, чтобы обойти необходимость наличия источника на пути к классам.
- 1. GWT Невозможно скомпилировать проект
- 2. Проект создания библиотеки Android без исходного кода
- 3. Неспособность скомпилировать проект Maven GWT
- 4. GWT RPC не может скомпилировать проект
- 5. Java: как скомпилировать огромный бегемот исходного кода
- 6. Создать проект из существующего исходного кода?
- 7. Как скомпилировать Pascal S из исходного кода?
- 8. Как скомпилировать VTProlog из исходного кода?
- 9. Как скомпилировать picoProlog из исходного кода?
- 10. Как скомпилировать P4 из исходного кода?
- 11. Как скомпилировать DeskClock из android4.3 исходного кода
- 12. Как скомпилировать XBMC из исходного кода
- 13. GWT: Нет исходного кода для типа java.io.ByteArrayOutputStream
- 14. GWT: «Нет исходного кода для типа» после импорта
- 15. godoc без отображения исходного кода
- 16. JNI без исходного кода (UnsatisfiedLinkError)
- 17. удаленная отладка без исходного кода
- 18. Профилирование скомпилированного кода без исходного кода?
- 19. Прохождение тестового кода без исходного кода?
- 20. Интеграция исходного кода в проект Visual Studio
- 21. Запуск исходного кода Jbilling (проект ANT)
- 22. Как скомпилировать определенные файлы исходного кода в Visual Studio?
- 23. Создание библиотеки CocoaPod без включения исходного кода
- 24. Как скомпилировать CoreFoundation с Xcode из исходного кода Apple?
- 25. LibGdx и Gwt: Нет исходного кода для типа
- 26. GWT Maven Project не удается скомпилировать - нет исходного кода для типа
- 27. GWT - скомпилировать файл html
- 28. Скомпилировать строку кода C
- 29. Как скомпилировать и использовать objc runtime из исходного кода Apple?
- 30. Интеграция исходного кода штрих-кода Zxing в проект Android
У меня есть только скомпилированные классы, но не исходный код. Когда я компилирую проект, я получил ошибку: «Нет исходного кода для типа ..., вы забыли наследовать необходимый модуль?» –