gatelib-interaction

A library that implements a number of different ways for running a program in a different process and communicating with that process by sending data back and forth over standard input/output in various formats (JSON, ObjectStream ...).

License

License

GroupId

GroupId

uk.ac.gate.libraries
ArtifactId

ArtifactId

interaction
Last Version

Last Version

4.1
Release Date

Release Date

Type

Type

jar
Description

Description

gatelib-interaction
A library that implements a number of different ways for running a program in a different process and communicating with that process by sending data back and forth over standard input/output in various formats (JSON, ObjectStream ...).
Project URL

Project URL

https://github.com/GateNLP/gatelib-interaction
Source Code Management

Source Code Management

https://github.com/GateNLP/gatelib-interaction

Download interaction

How to add to project

<!-- https://jarcasting.com/artifacts/uk.ac.gate.libraries/interaction/ -->
<dependency>
    <groupId>uk.ac.gate.libraries</groupId>
    <artifactId>interaction</artifactId>
    <version>4.1</version>
</dependency>
// https://jarcasting.com/artifacts/uk.ac.gate.libraries/interaction/
implementation 'uk.ac.gate.libraries:interaction:4.1'
// https://jarcasting.com/artifacts/uk.ac.gate.libraries/interaction/
implementation ("uk.ac.gate.libraries:interaction:4.1")
'uk.ac.gate.libraries:interaction:jar:4.1'
<dependency org="uk.ac.gate.libraries" name="interaction" rev="4.1">
  <artifact name="interaction" type="jar" />
</dependency>
@Grapes(
@Grab(group='uk.ac.gate.libraries', module='interaction', version='4.1')
)
libraryDependencies += "uk.ac.gate.libraries" % "interaction" % "4.1"
[uk.ac.gate.libraries/interaction "4.1"]

Dependencies

compile (4)

Group / Artifact Type Version
org.springframework : spring-core jar 5.2.0.RELEASE
com.fasterxml.jackson.core : jackson-databind jar [2.9.9,)
commons-io : commons-io jar 2.6
com.konghq : unirest-java jar 3.1.00

provided (1)

Group / Artifact Type Version
org.slf4j : slf4j-api jar 1.7.30

test (2)

Group / Artifact Type Version
junit : junit jar 4.13.1
org.apache.commons : commons-text jar 1.4

Project Modules

There are no modules declared in this project.

Build Status

gatelib-interaction

A small and light-weight library for some often-used ways of interacting between GATE (Java) and other software through command line and pipes or simple HTTP services.

uk.ac.gate.libraries

GateNLP

GATE - General Architecture for Text Engineering

Versions

Version
4.1