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 ^
C:\warp10\leveldb
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 ^
C:\warp10\etc\conf.d\*
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
:
<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.