Web UI entity browser for Xodus database. Provides ability to search, delete, create and edit entities.
Application has 2 builds: based on xodus builds from teamcity.jetbrains.com and based on artifacts from maven repository.
Highly desirable to use entity browser shipped with the same xodus version as used in application which produce database.
That's mean that if your application uses 'x' version of xodus and you modify data with 'y' version of xodus shipped with entity browser then application (with 'x' version of xodus) may not working as expected on this database.
- get latest version based on maven repo
- get latest version based on teamcity.jetbrains.com
- execute run.bat or run.sh
- open browser http://localhost:8080 (Jetty server binds to all interfaces on port 8080 therefore all interfaces can be used to access application)
- JVM arguments, server port can be modified in startup script.
-
build based on artifacts from teamcity.jetbrains.com
./gradlew clean build
Teamcity build number can be changed in /build.gradle via ext.xodusTeamcityBuildNumber value
-
build based on maven artifacts
./gradlew -Dxodus-from-maven=true clean build
Command starts rest interfaces on 18080 port
./gradlew runJetty
debug port by default 5005. To change it check greety instructions
Command starts rest interfaces on 19090 port
npm install
npm start