Skip to content

Repository with documentation, scripts and tools for building all sub projects. No source code in this repository that will end up in any release. START HERE!!! https://github.com/jlawyerorg/j-lawyer-developer-quickstart/blob/master/README.md

License

Notifications You must be signed in to change notification settings

jlawyerorg/j-lawyer-developer-quickstart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 

Repository files navigation

j-lawyer.org Developer Quickstart

Repository with documentation, scripts and tools for building all sub projects. No source code in this repository that will end up in any release.

Quickstart:

Prepare environment

Build the application

  • Clone repository j-lawyer-org to your local disk. When cloning directly from within Netbeans ("Team" - "Remote" - "Clone"), Netbeans will automatically scan for projects and open them.
  • run build-fast.sh in repository j-lawyer-org to build the applications, skipping tests

Running tests

  • In contrast to build-fast.sh, build.sh will also run the automated tests.

Set up a new development database

  • run j-lawyer-org/j-lawyer-server/setup/create_database.sql in a MySQL prompt or frontend This will create an empty j-lawyer.org database with users admin/a and user/u

Deploy the server

  • once the build ran successfully, take j-lawyer-server.ear from j-lawyer-org/j-lawyer-server/dist/ and put it in wildfly-26.1.3.Final/standalone/deployments - this will install the server binaries
  • Linux / macOS: launch the server with: sh wildfly-26.1.3.Final/bin/standalone.sh -c standalone.xml -b 0.0.0.0 (or start it from within the IDE, in the "Services" tab under "Servers")
  • Windows: launch the server with: wildfly-26.1.3.Final/bin/standalone -c standalone.xml -b 0.0.0.0 (or start it from within the IDE, in the "Services" tab under "Servers")
  • run 'java -jar j-lawyer-client.jar' in j-lawyer-org/j-lawyer-client/dist to run the client (or start it from within the IDE, by right-clicking "j-lawyer-client" projekt and choosing "Run")

Questions: reach out to info (-at-) j-lawyer.org - we will provide support to anyone considering to support the project. Word!

Hints

n/a

About

Repository with documentation, scripts and tools for building all sub projects. No source code in this repository that will end up in any release. START HERE!!! https://github.com/jlawyerorg/j-lawyer-developer-quickstart/blob/master/README.md

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published