1. Warp 10™
  2. Warp 10™ as a Windows service

Windows installation

For Windows users, we encourage you to use Docker. However, you can install Warp 10™ manually.

Explicit Warning : SenX does not support Windows in production environment.

Warp 10™

Install Oracle JDK 8

Download Warp 10™ here and decompress the archive in C:\warp10\.

Create C:\warp10\init.bat:

java -Djava.awt.headless=true ^
     -Dlog4j.configuration=file:C:\warp10\etc\log4j.properties ^
     -Xms1g -Xmx1g -XX:+UseG1GC ^
     -cp C:\warp10\bin\warp10-quantum-plugin-x.x.x.jar;C:\warp10\warp10\etc;C:\warp10\bin\warp10-x.x.x.jar;C:\warp10\lib\* ^
     io.warp10.standalone.WarpInit ^
     C:\warp10\leveldb

Replace XXX by product versions:

  • warp10-quantum-plugin
  • Warp 10™

Run once C:\warp10\init.bat it bootstraps the Warp 10™ installation, especially, the initial tokens and the configuration file.

Create C:\warp10\run.bat:

java -Djava.awt.headless=true ^
     -Dlog4j.configuration=file:etc\log4j.properties ^
     -Xms1g -Xmx1g -XX:+UseG1GC ^
     -cp C:\warp10\bin\warp10-quantum-plugin-x.x.x.jar;C:\warp10\etc;C:\warp10\bin\warp10-x.x.x.jar;C:\warp10\lib\* ^
     io.warp10.standalone.Warp ^
     C:\warp10\etc\conf.d\*

Execute C:\warp10\run.bat to start Warp 10™.

Warp 10™ as a Windows service

Download serman, extract and copy serman.exe into C:\warp10\

Create C:\warp10\warp10.xml:

<service>
  <id>warp10</id>
  <name>Warp 10</name>
  <description>Warp 10 platform</description>
  <executable>C:\warp10\run.bat</executable>
  <logmode>rotate</logmode>
</service>

And finally run:

> C:\warp10\serman.exe install C:\warp10\warp10.xml

You may also use NSSM (Non Sucking Service Manager) instead of serman.