isc-maven-plugin

An officially supported collection of goals useful for using SmartClient / SmartGWT products in a Maven environment.

Лицензия

Лицензия

Категории

Категории

Maven Компиляция и сборка
Группа

Группа

com.isomorphic
Идентификатор

Идентификатор

isc-maven-plugin
Последняя версия

Последняя версия

1.4.5
Дата

Дата

Тип

Тип

maven-plugin
Описание

Описание

isc-maven-plugin
An officially supported collection of goals useful for using SmartClient / SmartGWT products in a Maven environment.
Ссылка на сайт

Ссылка на сайт

http://github.smartclient.com/isc-maven-plugin/
Организация-разработчик

Организация-разработчик

Isomorphic Software
Система контроля версий

Система контроля версий

https://github.com/isomorphic-software/isc-maven-plugin.git

Скачать isc-maven-plugin

Как подключить последнюю версию

<plugin>
    <groupId>com.isomorphic</groupId>
    <artifactId>isc-maven-plugin</artifactId>
    <version>1.4.5</version>
</plugin>

Зависимости

compile (15)

Идентификатор библиотеки Тип Версия
org.apache.maven : maven-plugin-api jar 3.5.4
org.apache.maven : maven-core jar 3.5.4
org.eclipse.aether : aether-api jar 1.1.0
org.slf4j : slf4j-api jar 1.8.0-beta2
org.apache.httpcomponents : httpclient jar 4.5.6
org.jsoup : jsoup jar 1.11.3
net.htmlparser.jericho : jericho-html jar 3.4
commons-io : commons-io jar 2.6
org.apache.commons : commons-lang3 jar 3.8.1
org.springframework : spring-core jar 5.1.2.RELEASE
com.google.guava : guava jar 26.0-jre
org.freemarker : freemarker jar 2.3.28
dom4j : dom4j jar 1.6.1
jaxen : jaxen jar 1.2.0
org.apache.ant : ant jar 1.10.5

provided (2)

Идентификатор библиотеки Тип Версия
com.isomorphic.extras » isomorphic-m2pluginextras Необязательный jar [12.1-d20190925,)
org.apache.maven.plugin-tools : maven-plugin-annotations jar 3.5.2

test (1)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.12

Модули Проекта

Данный проект не имеет модулей.

#Overview

Prior to SmartGWT version 4.1 / SmartClient version 10.1, Isomorphic Software provided a Maven repository containing SmartGWT artifacts released under the LGPL license. Licensed editions containing the powerful server framework were never published on any public repository, instead requiring that they be installed / deployed locally. Since SmartGWT version 4.0p / SmartClient 9.0p, POMs have been distributed with the official SDK for this purpose.

The SmartClient/SmartGWT JARs you'll find in any SDK download are just like any other JAR - you could deploy them to your own Maven repositories with the maven-deploy-plugin's deploy-file goal. There are a lot of steps involved, though, to do that the right way for so many artifacts (version 4.1 of the SmartGWT eval bundle contains more than 20 of them).

This plugin, based on work done previously in a user-contributed google code plugin, is meant to provide a community-based effort to simplify and automate the manual process, by providing one-step:

  • Download and extraction of all distributions you're entitled to under your Isomorphic license agreement (i.e., any optional modules are downloaded for you in the same step)

  • Extraction of select SDK resources (e.g., documentation, selenium extensions) into a 'latest' folder, suitable for bookmarking.

  • Translation from traditional Isomorphic conventions to Maven standards for naming, versioning, etc.

  • Creation and installation of supplemental resource assemblies & overlays

  • Installation of each resulting SmartClient/SmartGWT artifact into your local repository, complete with javadoc attachments where applicable

  • Deployment of each resulting SmartClient/SmartGWT artifact into your own repository manager, complete with javadoc attachments where applicable

Refer to the plugin site for complete documentation.

com.isomorphic

Isomorphic Software

Isomorphic Software develops and markets the SmartClient and Smart GWT technologies

Версии библиотеки

Версия
1.4.5
1.4.4
1.4.3
1.4.2
1.4.1
1.4.0
1.3.2
1.3.1
1.3.0
1.2.1
1.2.0
1.1.1
1.1.0
1.0.1
1.0.0