Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • You should be using Eclipse, but you can also use the IDE of your choice
    • You should have webtools with tomcat 8.5
  • For profiling we use YourKit

  • Checkout the git repo for GROUPER_2_4_BRANCH or master (main)
  • Install mysql (or whatever database you want, probably better to not use hsql, though you could)
  • You can use as a maven project, or ant project
  • Do an ant build
  • Configure the grouper-hibernate.properties for database
  • Do a gsh -registry -runscript
  • Start GSH and run some commands
  • Have the UI include a source folder from the API for source and conf
  • Add a tomcat to eclipse
  • Do an "ant dev" in the UI to get the libs in WEB-INF/lib
  • Download the required tomcat version (e.g. tomcat 8.5)
  • Make sure API has all libs exported
  • ui and ws (and others) have a project dependency on grouper)
  • Map the webapp dir to tomcat, UI should start
  • Add tomcat users for GrouperSystem and test.subject.0, set your password
  • Do an "ant dev" in the WS to get the libs in WEB-INF/lib

...