trinity-scaffolder-java

Scaffolder for Java Applications using the Trinity Architecture

License

License

Categories

Categories

Java Languages
GroupId

GroupId

com.oregor.trinity.scaffolder.java
ArtifactId

ArtifactId

trinity-scaffolder-java
Last Version

Last Version

0.0.7
Release Date

Release Date

Type

Type

pom
Description

Description

trinity-scaffolder-java
Scaffolder for Java Applications using the Trinity Architecture
Project URL

Project URL

https://www.oregor.com
Project Organization

Project Organization

Christos Tsakostas, OREGOR LTD
Source Code Management

Source Code Management

http://github.com/oregor-projects/trinity-scaffolder-java/tree/master

Download trinity-scaffolder-java

How to add to project

<!-- https://jarcasting.com/artifacts/com.oregor.trinity.scaffolder.java/trinity-scaffolder-java/ -->
<dependency>
    <groupId>com.oregor.trinity.scaffolder.java</groupId>
    <artifactId>trinity-scaffolder-java</artifactId>
    <version>0.0.7</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/com.oregor.trinity.scaffolder.java/trinity-scaffolder-java/
implementation 'com.oregor.trinity.scaffolder.java:trinity-scaffolder-java:0.0.7'
// https://jarcasting.com/artifacts/com.oregor.trinity.scaffolder.java/trinity-scaffolder-java/
implementation ("com.oregor.trinity.scaffolder.java:trinity-scaffolder-java:0.0.7")
'com.oregor.trinity.scaffolder.java:trinity-scaffolder-java:pom:0.0.7'
<dependency org="com.oregor.trinity.scaffolder.java" name="trinity-scaffolder-java" rev="0.0.7">
  <artifact name="trinity-scaffolder-java" type="pom" />
</dependency>
@Grapes(
@Grab(group='com.oregor.trinity.scaffolder.java', module='trinity-scaffolder-java', version='0.0.7')
)
libraryDependencies += "com.oregor.trinity.scaffolder.java" % "trinity-scaffolder-java" % "0.0.7"
[com.oregor.trinity.scaffolder.java/trinity-scaffolder-java "0.0.7"]

Dependencies

compile (1)

Group / Artifact Type Version
com.puppycrawl.tools : checkstyle jar 8.22

Project Modules

  • trinity-scaffolder-java-core
  • trinity-scaffolder-java-cli

trinity-scaffolder-java

Javadocs Build Status Maven Quality Gate

Scaffolder for Java applications based on the Trinity Architecture.

To learn more about the Trinity Architecture go to: https://medium.com/oregor/the-trinity-architecture-c89ed5743c1e

To browse an existing scaffolded Java project go to: https://github.com/oregor-projects/trinity-demo-java

Get started

Download Binary

You can directly download the CLI from maven central:

https://search.maven.org/search?q=a:trinity-scaffolder-java-cli

And then execute:

java -jar trinity-scaffolder-java-cli-{latest-version}.jar 

Make sure to replace the {latest-version} with the actual version. For example:

java -jar trinity-scaffolder-java-cli-0.0.6.jar 

Build Binary

Alternatively, you can clone and build the master branch.

git clone https://github.com/oregor-projects/trinity-scaffolder-java.git
cd trinity-scaffolder-java
chmod +x mvnw
./mvnw package
java -jar trinity-scaffolder-java-cli/target/trinity-scaffolder-java-cli.jar 

And then execute:

java -jar trinity-scaffolder-java-cli/target/trinity-scaffolder-java-cli.jar 
com.oregor.trinity.scaffolder.java

OREGOR LP

Innovative applications based on proprietary research and development encompassing state-of-the-art technologies.

Versions

Version
0.0.7
0.0.6
0.0.5
0.0.4
0.0.3
0.0.2
0.0.1