Giter Club home page Giter Club logo


Jeddict
Jeddict

Jakarta EE 10 (Java EE) & MicroProfile 5.0 application generator and modeler

Build status latest version follow on Twitter Demo Apache 2.0 License

Key Features

2) Jakarta EE 10 / MicroProfile full-stack application generator
3) Visualize architecture

4) Reverse Engineering of Java Source Code
5) Visual creation of database structures
6) JSONB modeler
7) DB Reverse Engineering
8) SQL/DDL script generation
9) Database schema model viewer

Quick Start

See the Quick Start for demonstration, examples, and other information.

Download

You can download latest installable version of Jeddict.

See the Manual Installation and Update Center Installation for installation instructions.

Getting help

Stay Informed

Contributing

Please take a look at our contributing guidelines if you're interested in helping!

Build and run from Source

You can build Jeddict using JDK 8+ and test with NetBeans IDE 11.3 :

Build

git clone https://github.com/jeddict/netbeans-modeler.git
git clone https://github.com/jeddict/jeddict.git
git clone https://github.com/jeddict/jeddict-extensions.git
git clone https://github.com/jeddict/hipee.git
mvn -f "netbeans-modeler" clean install
mvn -f "jeddict" clean install
mvn -f "jeddict-extensions" clean install
mvn -f "hipee" clean install

Run

mvn -f "jeddict" nbm:run-ide -Dnetbeans.installation=<path-to-netbeans-11.3-home-directory>

** netbeans.installation property can be added to maven settings.xml file.

Test Suite

To setup the test suite first follow the above build instructions.

git clone https://github.com/jeddict/jeddict-test-suite.git
mvn -f "jeddict-test-suite" clean install -DskipTests

mvn -f "jeddict\tests" test
mvn -f "jeddict-test-suite" test

Create nbm and cluster

mvn -f "netbeans-modeler" clean install nbm:nbm nbm:cluster nbm:autoupdate -Dnbm.build.dir=
mvn -f "jeddict" clean install nbm:nbm nbm:cluster nbm:autoupdate -P release -Dnbm.build.dir=
mvn -f "jeddict-extensions" clean install nbm:nbm nbm:cluster nbm:autoupdate -Dnbm.build.dir=
mvn -f "hipee" clean install nbm:nbm nbm:cluster nbm:autoupdate -Dnbm.build.dir=

Copy the nbm & clusters from target\netbeans_site & target\netbeans_clusters.

License

Jeddict is Open Source Jakarta EE application development platform released under the Apache 2.0 license.

If you like:heart: this project, don't forget:blush: to give us a star:star2: on GitHub!

Jeddict's Projects

hipee icon hipee

[Jeddict Extension] Angular, ReactJS & deployment templates forked from Java Hipster for Java EE application development

jeddict icon jeddict

Jakarta EE 10 & MicroProfile application generator and modeler

uc icon uc

Jeddict Update Center

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.