Re[3]: Grails
От: BAKAB  
Дата: 07.02.08 14:19
Оценка:
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 файла править
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.