Build Windows installer¶
At the time the GeoServer project does not have financial resources and man power to stand up a Windows build server (if you can help with this, please contact the developer list). However you can create your own installer (using a Windows machine).
This step requires a Windows machine.
A community provided Powershell script that automates the following steps is available here.
Download and install NSIS.
Install the NSIS Access Control plugin. The simplest way to do this is to download the zip, extract the .DLL files (
AccessControl.dll) and copy it to the NSIS plugins directory (usually
Download and unzip the binary GeoServer package:
Download and unzip the source GeoServer package:
Copy the files
src/release/licenses/GPL.mdand the following files from
src/release/installer/winfrom the Geoserver source GeoServer package to the root of the unpacked archive (the same directory level as the
GeoServerEXE.nsi gs.ico header.bmp side_left.bmp splash.bmp wrapper.conf wrapper.dll wrapper.exe wrapper.jar wrapper-server-license.txt
Right-click on the installer script
GeoServerEXE.nsiand select Compile Script.
After successfully compiling the script, an installer named
geoserver-[VERSION].exewill be located in the root of the unpacked archive.