com.oregor.trinity.scaffolder.java:trinity-scaffolder-java-core

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-core
Last Version

Last Version

0.0.7
Release Date

Release Date

Type

Type

jar
Description

Description

Scaffolder for Java Applications using the Trinity Architecture
Project Organization

Project Organization

Christos Tsakostas, OREGOR LTD
Source Code Management

Source Code Management

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

Download trinity-scaffolder-java-core

How to add to project

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

Dependencies

compile (3)

Group / Artifact Type Version
commons-io : commons-io jar 2.4
org.freemarker : freemarker jar 2.3.29
com.puppycrawl.tools : checkstyle jar 8.22

test (1)

Group / Artifact Type Version
org.springframework.boot : spring-boot-starter-test jar 2.2.1.RELEASE

Project Modules

There are no modules declared in this project.

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