Giter Site home page Giter Site logo

hashimati / microstarter Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 898 KB

Microstarter

Home Page: https://www.microstarter.io

License: Apache License 2.0

Dockerfile 0.02% Java 19.94% Gherkin 0.03% CSS 1.23% JavaScript 75.24% HTML 3.55%
micronaut micronautfw

microstarter's Introduction

ko-fi

Microstarter

A simple Initialzr that enables developers to generate the starter code of the Micronaut applications. The tool is generating application based on Micronaut Profile project : https://github.com/micronaut-projects/micronaut-profiles

Features:

  1. Bootstrapping Micronaut applications.
  2. Adding Classes to Micronaut applications.
  3. Entities (Domains): To enable the developers to generate the basic code of the project domains. This feature is generating :
    1. Entities declarations class files.
    2. Repositories interfaces or class files.
    3. Services class files.
    4. Controllers class files.
    5. Clients class files.
  4. Generating MN CLI Command.
  5. Sharing Application Bootstraping Basic Configuration

microstarter's People

Contributors

hashimati avatar

Watchers

 avatar

microstarter's Issues

generated gradle.properties has duplicated lines

Generated gradle.properties produced the same properties multiple times:

$ cat gradle.properties
micronautVersion=1.2.6
micronautVersion=1.2.6
kotlinVersion=1.3.50
micronautVersion=1.2.6
kotlinVersion=1.3.50

why not open source it?!

The whole idea behind Micronaut is that it is open source and free to use, so why not open source this?!

gradle project does not enforce java version

When generating a project targeting a specifik java version I would expect something in the gradle file like:

apply plugin: 'java'
sourceCompatibility = 1.8
targetCompatibility = 1.8

Missing space in generated mnCommand.txt

A space is missing between gradle and --features in generated mnCommand.txt :

mn create-app com-bell-bte-dragoon-api-smdragoon --profile service --lang java --build gradle--features graal-native-image --features management --features asciidoctor --features java-configuration

maven pom is chinese?

myappb.zip

After generating a project with a maven java 12 target on a mac on laterst macos, the
pom is encoded wrongly.
It seems chinese in my editor, expected something in the line of utf-8 xml..

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.