M>Я тоже использую gwt-ext. Интересно, а много кода нужно переписывать?
Нет одну строчку добавить.
${project}/plugins/gwt-0.2.3/scripts/_Internal.groovy
Ищешь в target (compileGwtModules: "Compiles any GWT modules in 'src/java'.") строчку
Ant.classpath {
fileset(dir: "${gwtHome}") {
include(name: 'gwt-dev*.jar')
include(name: 'gwt-user.jar')
}
pathElement(location: "${basedir}/${srcDir}")
}
добавлешь, и не забудь поменять путь к gwt-ext
Ant.classpath {
fileset(dir: "${gwtHome}") {
include(name: 'gwt-dev*.jar')
include(name: 'gwt-user.jar')
}
pathElement(location: "${basedir}/${srcDir}")
pathElement(location: "${gwtHome}/extension/gwtext/gwtext.jar")
}
Единственное неудобство это то, что еще в ${project}/lib надо положить gwtext.jar.
Так как после того как gwt плагин компилирует. Эти же классы обычным компилятор тоже цепляются (javac).
Во время разработки это не сильно мешает, но когда получишь war надо будет их удалить, чтобы место не занимали и gwtext.jar удалить из него.
Разработчик обещал этот и еще некоторые глюки исправить.
Вообще в новой версии он сильно облегчил подключение сторонних расширения для gwt.
Раньше надо было 3 файла править