An open API service indexing awesome lists of open source software.

https://github.com/daggerok/h2-tcp-server-example

An example how to run H2 TCP Server by using Maven ang Gradle build tools
https://github.com/daggerok/h2-tcp-server-example

dependency-copy exec-java gradle gradle-configurations gradle-java-exec h2 h2-database maven maven-dependency-plugin maven-exec-plugin

Last synced: 10 months ago
JSON representation

An example how to run H2 TCP Server by using Maven ang Gradle build tools

Awesome Lists containing this project

README

          

# h2 tcp server
An example how to run H2 TCP Server by using Maven ang Gradle build tools

## gradle

_see [build.gradle.kts](./build.gradle.kts) and [settings.gradle.kts](./settings.gradle.kts) files_

```bash
gradle copy h2
# gradle copy ; java -cp ./build/lib/*.jar org.h2.tools.Server -tcp -tcpAllowOthers -ifNotExists -web -webAllowOthers -baseDir ./build/
```

## maven

_see [pom.xml](./pom.xml) file_

```bash
mvn dependency:copy exec:exec
# mvn dependency:copy ; java -cp ./target/lib/*.jar org.h2.tools.Server -tcp -tcpAllowOthers -ifNotExists -web -webAllowOthers -baseDir ./target/
```

## docker

See H2 [Dockerfile](https://github.com/daggerok/docker/blob/master/h2/Dockerfile) for the reference

NOTE: _This project has been based on [GitHub: daggerok/main-starter](https://github.com/daggerok/main-starter)_