This topic is under construction for the 24.3 (March 2024) release of LabKey Server with embedded Tomcat 10. For the previous documentation, click here.
This topic provides step-by-step instructions to assist developers in acquiring the LabKey Server source code, installing required components, and building LabKey Server from source. The instructions here are written for a
Windows machine. To set up development on a
Mac/OSX/Linux machine, use these instructions in conjunction with the topic:
Set up OSX for LabKey Development.
In version 24.3, LabKey will require Tomcat 10 and the instructions in this topic will change to support an embedded Tomcat distribution. If you are setting up a development machine between the release of version 23.11 and 24.3, we currently recommend that you
check out the release23.11 branch instead of develop instead of building against develop.
TBD