There are several ways of starting the GUI (get more information [[Startup Options#BaseX GUI|here]]):
*Double click on the '''BaseX GUI''' icon or the <code>BaseX.jar</code> file.*Run one of the <code>[[Start_Scripts#Linux.2FMac:_basex|basexgui]]</code>/<code>[[Start Scripts#Windows: basex.bat|basexgui.bat]]</code> scripts.*Execute the command: <code>java -cp BaseX.jar org.basex.BaseXGUI</code>.* On ''Windows'': Double click on the '''BaseX GUI''' icon.
'''Important''': The BaseX GUI is not synchronized with other BaseX instances. You should avoid accessing the same database
There are several ways of starting the server (get more information [[Startup Options#BaseX Server|here]]):
*On ''Windows'': Double click on the '''BaseX Server (Start)GUI''' icon. This will also start the JAX-RX server.*Run one of the <code>[[Start_Scripts#Linux.2FMac:_basex|basexserver]]</code>/<code>[[Start Scripts#Windows: basex.bat|basexserver.bat]]</code> scripts.*Execute the command <code>java -cp BaseX.jar org.basex.BaseXServer</code>.
'''Important''': If you concurrently access the databases (especially for write transactions),
There are several ways of starting the client version (get more information [[Startup Options#BaseX Client|here]]):
*Double click on the '''BaseX Client''' icon
*Run one of the <code>[[Start_Scripts#Linux.2FMac:_basex|basexclient]]</code>/<code>[[Start Scripts#Windows: basex.bat|basexclient.bat]]</code> scripts
*Execute the command <code>java -cp BaseX.jar org.basex.BaseXClient</code>
* On ''Windows'': Double click on the '''BaseX Client''' icon
The default <code>admin</code> user can be used to connect to the server: <br/>
There are several ways of starting the standalone version (get more information [[Startup Options#BaseX Standalone|here]]):
*Double click on the '''BaseX''' icon
*Run one of the <code>[[Start_Scripts#Linux.2FMac:_basex|basex]]</code>/<code>[[Start Scripts#Windows: basex.bat|basex.bat]]</code> scripts
*Execute the command <code>java -cp BaseX.jar org.basex.BaseX</code>
* On ''Windows'': Double click on the '''BaseX''' icon
<b>Important</b>: The Standalone client is not synchronized with other BaseX instances. You should avoid accessing the same database
The JAX-RX (REST) server can be started as follows (get more information [[Startup Options#BaseX JAX-RX Server|here]]):
*Double click on the '''BaseX Server (Start)''' icon*Run one of the <code>[[Start_Scripts#Linux.2FMac:_basexjaxrx|basexjaxrx]]</code>/<code>[[Start Scripts#Windows: basexjaxrx.bat|basexjaxrx.bat]]</code> scripts* On ''Windows'': Double click on the '''BaseX Server (Start)''' icon
==BaseX HTTP Server==
The HTTP server can be started as follows (get more information [[Startup Options#BaseX HTTP Server|here]]):
*Double click on the '''BaseX Server (Start)''' icon*Run one of the <code>[[Start_Scripts#Linux.2FMac:_basexhttp|basexhttp]]</code>/<code>[[Start Scripts#Windows: basexhttp.bat|basexhttp.bat]]</code> scripts* On ''Windows'': Double click on the '''BaseX Server (Start)''' icon
==See also ==
[[Server Tutorial]], [[GUI Tutorial]], [[Standalone Tutorial]], [[Getting Started]]
[[Category:Beginner]]