create eclipse groovy-java project with maven

Telerik сейчас начинает посвящать больше времени клиентской поддержке их RadGrid. До сих пор я был разочарован сеткой. Я плохо себя чувствую для них, потому что они должны поддержать по существу 2 кодовых базы: один для их управления сервером, который перерисовывает все в C# на основе Обратных передач и ViewState, и один для клиентских средств управления, который перерисовывает части управления в JavaScript (отчасти как порт их кода C# к JavaScript). Это - адская партия работы для них, и до сих пор я чувствую, что это неполно.

, Например, клиентский поддержка текущей версии их сетки (Ajax ASP.NET 2008.3.1105.35) не включает:

  1. Группирующиеся выражения
  2. Увеличивающийся размер страницы
  3. Пейджер разрабатывает кроме NextPrev
  4. Скрывающиеся/показывающие столбцы
  5. AllowNaturalSort="false"
  6. Чистая клиентская сортировка (т.е. прямо в браузере)

Однако если бы Вы были бы счастливым использованием средств управления Telerik с традиционным рендерингом Обратной передачи/Состояния отображения, тогда я сказал бы, что нет никаких сеток jQuery, которые могут конкурировать.

12
задан Dónal 11 February 2011 в 16:43
поделиться

1 ответ

Кроме установки GRECLIPSE плагин (См. нижнюю часть), теперь необходимо будет также добавить gmavenplus-plugin к plugins узел. Вот то, что Вы должны иметь в Вашем plugins узел:

<plugins>
    <plugin>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-maven-plugin</artifactId>
    </plugin>
    <plugin>
        <groupId>org.codehaus.gmavenplus</groupId>
        <artifactId>gmavenplus-plugin</artifactId>
        <version>1.6.3</version>
        <executions>
            <execution>
                <goals>
                    <goal>addSources</goal>
                    <goal>addTestSources</goal>
                    <goal>generateStubs</goal>
                    <goal>compile</goal>
                    <goal>generateTestStubs</goal>
                    <goal>compileTests</goal>
                    <goal>removeStubs</goal>
                    <goal>removeTestStubs</goal>
                </goals>
            </execution>
        </executions>
    </plugin>
</plugins>

кроме того, Вам будет нужна зависимость от org.codehaus.groovy:groovy. Этим управляют, таким образом, мы не должны определять версию.

<dependency>
    <groupId>org.codehaus.groovy</groupId>
    <artifactId>groovy</artifactId>
</dependency>

можно добавить эти , зависимости согласно потребностям, но org.codehaus.groovy:groovy важно.

Примечание, которому версия org.codehaus.groovy:groovy и версия компилятора, которую Вы используете, должны соответствовать точно. Можно проверить версию отличного компилятора путем входа:

свойства проекта > Компилятор Groovy > уровень компилятора Groovy для этого проекта

, Устанавливающего Справку GRECLIPSE

  • Goto > Install New Software > Работа с: https://dist.springsource.org/release/GRECLIPSE/3.5.0/e4.13. См. Groovy-Eclipse Wiki для последней сборки.

    1. Избранный Основной Пакет > Eclipse Средства разработки Groovy
    2. Избранная Поддержка Знатока > интеграция Groovy-Eclipse M2E
    3. Выбор Больше Компиляторов > Компилятор Groovy 2.5

Вы все установлены! необходимо теперь быть в состоянии видеть поддержка DSL Groovy в проводнике пакетов.

2
ответ дан 2 December 2019 в 20:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: