xtn5250
This is a fork of xtn5250 emulator which allows connecting to emulate TN5250 terminals.
Usage
To run the emulator in GUI mode just run the generated jar with something like java -jar xtn5250.jar
(requires JRE8+)
To use the emulator as maven dependency include in pom.xml
:
<project>
...
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
...
<dependencies>
<dependency>
<groupId>com.github.blazemeter</groupId>
<artifactId>xtn5250</artifactId>
<version>3.2.1</version>
</dependency>
...
</dependencies>
...
</project>
Check latest version in releases.
An example usage can be found in TerminalClientTest.
Build
To build the project is required JDK8+, maven 3.3+.
Then just run mvn clean install
and the library will be built and installed in the local maven repository.
Release
To release the project, define the version to be released by checking included changes since last release and following semantic versioning. Then, create a release (including v
as prefix, e.g. v0.1
), this will trigger a Travis build which will publish the jars to the created github release.