Strolch is a parameterized framework for use on servers and IoT
Go to file
Robert von Burg 08ecd527a4
[Project] Updating web app archetype
2022-08-16 21:49:27 +02:00
.mvn/wrapper [Project] Added maven wrapper 2021-12-23 09:05:40 +01:00
dev [Project] Updated IntelliJ formatter.xml 2021-11-16 17:12:25 +01:00
li.strolch.agent [Fix] Properly check if OperationsLog is available in StrolchJob 2022-07-19 10:56:50 +02:00
li.strolch.bom [Project] Allow generating PMD and SpotBugs reports 2021-09-29 10:04:05 +02:00
li.strolch.model [New] Added ParameterizedElement.copyParameterValue() and .copyRelationId() 2022-08-05 15:51:54 +02:00
li.strolch.mvn.archetype.main [Project] Downgraded nexus-staging-maven-plugin version to 1.6.12 2022-08-16 13:35:26 +02:00
li.strolch.mvn.archetype.webapp [Project] Updating web app archetype 2022-08-16 21:49:27 +02:00
li.strolch.performancetest [New] Added environment variable to override DB host for tests 2022-03-08 09:11:04 +01:00
li.strolch.persistence.postgresql [New] Added environment variable to override DB host for tests 2022-03-08 09:42:54 +01:00
li.strolch.persistence.xml [Fix] Fixed broken tests 2022-03-08 10:26:46 +01:00
li.strolch.privilege [New] Added WriteRolesFileHelper to read and write roles files 2022-02-22 10:43:15 +01:00
li.strolch.rest [New] Allow to add hidden enums, not passed to UI 2022-06-09 16:25:22 +02:00
li.strolch.service [Minor] Code cleanup 2022-07-26 15:17:52 +02:00
li.strolch.soql [Project] Allow generating PMD and SpotBugs reports 2021-09-29 10:04:05 +02:00
li.strolch.testbase [New] Added RuntimeMock.runAs*() 2022-01-28 14:32:35 +01:00
li.strolch.utils [New] Added StringHelper.generateId() 2022-08-15 10:02:16 +02:00
li.strolch.websocket [Minor] Fixed WebSocketClient NPE 2022-03-13 09:14:56 +01:00
li.strolch.xmlpers [New] Default ignore if persistence unit exists 2022-05-03 06:54:42 +02:00
src/dependency-check [Project] Updated initial dependency-check suppressions 2021-12-22 13:32:46 +01:00
.gitignore [Project] Updated .gitignore files 2020-01-08 09:18:37 +01:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md (#7) 2018-03-28 19:44:31 +02:00
LICENSE [Project] added LICENSE and README.md 2014-09-16 09:29:42 +02:00
README.md [Project] updated README.md 2022-08-16 14:00:59 +02:00
mvnw [Project] Added maven wrapper 2021-12-23 09:05:40 +01:00
mvnw.cmd [Project] Added maven wrapper 2021-12-23 09:05:40 +01:00
pom.xml [Project] Downgraded nexus-staging-maven-plugin version to 1.6.12 2022-08-16 13:35:26 +02:00

README.md

Strolch

Contributors License Build Status

WorksWithOpenJDK

The main repository which contains all of Strolch.

Strolch consists of the following modules:

  • li.strolch.utils
  • li.strolch.privilege
  • li.strolch.xmlpers
  • li.strolch.model
  • li.strolch.agent
  • li.strolch.service
  • li.strolch.persistence.postgresql
  • li.strolch.persistence.xml
  • li.strolch.rest
  • li.strolch.websocket
  • li.strolch.soql
  • li.strolch.mvn.archetype.main
  • li.strolch.mvn.archetype.webapp
  • li.strolch.bom
  • li.strolch.testbase
  • li.strolch.performancetest

Getting Started

Either use a version on Maven Central: https://mvnrepository.com/artifact/li.strolch/li.strolch.agent

Or install locally first:

git clone https://github.com/strolch-li/strolch.git
cd strolch
mvn clean install -DskipTests

Then you can create your own project. Please read the README files in the generated projects.

To create a Strolch project see https://strolch.li/development/

More Information

Find more to Strolch at our website: https://strolch.li