JSON Sample :: Che Assembly :: Assembly Parent

Provides version of third parties artifacts to use in Codenvy platform projects

Лицензия

Лицензия

Категории

Категории

Eclipse Che Инструменты разработки IDE CLI Взаимодействие с пользователем JSON Данные
Группа

Группа

org.eclipse.che.sample
Идентификатор

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

plugin-json-assembly-parent
Последняя версия

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

6.19.0
Дата

Дата

Тип

Тип

pom
Описание

Описание

JSON Sample :: Che Assembly :: Assembly Parent
Provides version of third parties artifacts to use in Codenvy platform projects
Организация-разработчик

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

Red Hat, Inc.

Скачать plugin-json-assembly-parent

Имя Файла Размер
plugin-json-assembly-parent-6.19.0.pom 1 KB
Обзор

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

<!-- https://jarcasting.com/artifacts/org.eclipse.che.sample/plugin-json-assembly-parent/ -->
<dependency>
    <groupId>org.eclipse.che.sample</groupId>
    <artifactId>plugin-json-assembly-parent</artifactId>
    <version>6.19.0</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/org.eclipse.che.sample/plugin-json-assembly-parent/
implementation 'org.eclipse.che.sample:plugin-json-assembly-parent:6.19.0'
// https://jarcasting.com/artifacts/org.eclipse.che.sample/plugin-json-assembly-parent/
implementation ("org.eclipse.che.sample:plugin-json-assembly-parent:6.19.0")
'org.eclipse.che.sample:plugin-json-assembly-parent:pom:6.19.0'
<dependency org="org.eclipse.che.sample" name="plugin-json-assembly-parent" rev="6.19.0">
  <artifact name="plugin-json-assembly-parent" type="pom" />
</dependency>
@Grapes(
@Grab(group='org.eclipse.che.sample', module='plugin-json-assembly-parent', version='6.19.0')
)
libraryDependencies += "org.eclipse.che.sample" % "plugin-json-assembly-parent" % "6.19.0"
[org.eclipse.che.sample/plugin-json-assembly-parent "6.19.0"]

Зависимости

Библиотека не имеет зависимостей. Это самодостаточное приложение, которое не зависит ни от каких других библиотек.

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

  • assembly-wsagent-war
  • assembly-wsagent-server
  • assembly-ide-war
  • assembly-main

Che Plugin JSON Sample

Build

You can build this sample using command mvn clean install, as well as using Docker Image eclipse/che-dev:nightly to build

Description of mounting volumes

  • /home/user/.m2 - use this to mount your local Maven repository
  • /projects - mount for the sample directory

Example of running this command docker run -ti -v ~/.m2:/home/user/.m2 -v /home/user/che-plugin-json/:/projects eclipse/che-dev:nightly sh -c "mvn clean install"

Note, that building the module with GWT compilation may fail, if there would not be enough memory. Make sure that your Docker container can use at least 3GB of RAM.

Run

Run this sample by mounting assembly to your Che Docker image:

Description of mounted volumes:

  • /var/run/docker.sock - docker socket, required by Che for launching workspaces
  • /data - path to Che data files on host system(logs, configuration)
  • /assembly - path to your Che assembly-main files location (note that it has to point to the unwrapped Che files in target/<eclipse-che-version>/<eclipse-che-version> of assembly-main)

Example of running this command docker run -it --rm -v /home/user/che-data/:/data -v /home/user/che-samples/che-plugin-json/assembly/assembly-main/target/eclipse-che-6.13.0/eclipse-che-6.13.0:/assembly -v /var/run/docker.sock:/var/run/docker.sock eclipse/che:nightly start --skip:scripts

org.eclipse.che.sample

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

Версия
6.19.0
6.18.0
6.17.0
6.16.0
6.15.0
6.14.0
6.13.0
6.12.0
6.11.0
6.10.0