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\warp10\etc;C:\warp10\bin\warp10-x.x.x.jar;C:\warp10\lib\* ^
     io.warp10.standalone.WarpInit ^

Replace XXX by product versions:

  • 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\etc;C:\warp10\bin\warp10-x.x.x.jar;C:\warp10\lib\* ^
     io.warp10.standalone.Warp ^

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

Warp 10 expects the character encoding of the JVM to be set to UTF-8. You can force it via -Dfile.encoding=UTF-8 option.

We highly discourage running Warp 10 in Windows without docker as Windows is known for not behaving correctly in some situations.

Warp 10 as a Windows service

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

Create C:\warp10\warp10.xml:

  <description>Warp&nbsp;10 platform</description>

And finally run:

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

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