Skip to content
Cosmin Cara edited this page Sep 3, 2018 · 7 revisions

Install prerequisites

  1. Install PostgreSQL version 9.4 or higher with PostGIS (for Windows, see https://postgis.net/windows_downloads/).
  2. Install Docker (for Windows, see https://docs.docker.com/docker-for-windows/install/).

Build from sources:

  1. Make the $TAO_ROOT directory for the solution (i.e. D:\tao).
  2. Open a command prompt (git console) into the $TAO_ROOT folder.
  3. Clone the repositories: git clone https://github.com/tao-org/tao-core.git git clone https://github.com/tao-org/tao-plugins.git git clone https://github.com/tao-org/tao-services.git git clone https://github.com/tao-org/tao-web-ui.git
  4. Build tao-core: cd tao-core mvn install -DskipTests=true
  5. Build tao-plugins: cd ../tao-plugins mvn install -DskipTests=true
  6. Build tao-services: mvn install -DskipTests=true
  7. Go into $TAO_ROOT/tao-core/tao-core-kit/target/tao-core-{tao.version}/tao-core/config
  8. Modify 'tao.properties' file to match your:
    • database connection: spring.datasource.url = jdbc:postgresql://<postgres_host>:5432/taodata?stringtype=unspecified (if PostgreSQL is installed on the same machine, leave localhost)
    • root location of the TAO workspaces: product.location = /mnt/tao/workspaces
    • location to unpack docker images: tao.docker.images = /mnt/tao/docker
  9. Go to $TAO_ROOT/tao-core/tao-core-kit/target/tao-core-{tao.version}/tao-core/bin and execute the appropriate launch script: ./start.sh or start.bat
  10. Open a web browser and navigate to: http://localhost:8080/ui/login.html The default admin credentials are: user = admin pass = admin
Clone this wiki locally