Рубрики
Без рубрики

Листать мой первый свободного программного обеспечения: Генератор Йоменских кварков

Сегодняшний пост немного отличается от остальных. Мы не имеем никакого учебник, потому что я собираюсь сделать, мой mome… Помеченный кварками, йоменом, явой, ptbr.

Сегодняшний пост немного отличается от остальных. Мы не имеем никакого учебник, потому что я собираюсь сделать, мой момент взятки. Пришел поговорить о проекте, который я работал в течение последних недель, генератор кода Quarkus на основе

Во-первых, я знаю, что уже есть jhipster что является лучшим и более topzeira всех. Я также знаю, что скоро выйдет Quarkus-cli, чтобы сделать bootstrap приложения. Но я хотела сделать что-то, что я мог бы позвонить моему было что-то чертовски маленький и самый простой и легкий pras люди изменяют.

Если есть интерес, я могу сделать какой-то учебник о том, внутренней части системы.

Чтобы использовать это супер легко. При вызове команды yo yeoman-quarkus , система будет делать некоторые вопросы о ее применения совместно с список плагинов которые вы будете устанавливать. После этого, он будет делать то, deploy все.

$ yo yeoman-quarkus
? Select java version:  11
? Insert project name:  Exemplo
? Insert project artifact id:  exemplo
? Insert project group id:  com.hetech
? Insert docker image registry:  
? Insert docker image prefix:  com.prefix
? Insert project version:  0.0.1-SNAPSHOT
? Would you like enable sonar? (not implemented yet) No
? Select all cool things that your application will do:  (Press  to select,  to toggle all,  to invert selection)Kafka Consumer, Kafka Emitter, REST client (not supported yet), REST server, Schedu
led Tasks, Redis Client
Configuring app...
answers: {"javaVersion":"11","applicationName":"Exemplo","artifactId":"exemplo","groupId":"com.hetech","dockerRegistry":"","dockerPrefix":"com.prefix","version":"0.0.1-SNAPSHOT","sonarEnabled":false,"extensions":["kafkaConsumer","kafkaEmitter","restClientNotSupportedYet","restServer","scheduledTasks","redisClient","kafka","rest"]}
   create exemplo/.dockerignore
   create exemplo/.gitignore
   create exemplo/.mvn/wrapper/maven-wrapper.jar
   create exemplo/.mvn/wrapper/maven-wrapper.properties
   create exemplo/.mvn/wrapper/MavenWrapperDownloader.java
   create exemplo/checkstyle.xml
   create exemplo/Jenkinsfile
   create exemplo/mvnw
   create exemplo/mvnw.cmd
   create exemplo/pom.xml
   create exemplo/README.md
   create exemplo/src/main/docker/docker-compose.yml
   create exemplo/src/main/docker/Dockerfile.jvm
   create exemplo/src/main/java/org/acme/ExampleResource.java
   create exemplo/src/main/resources/application.properties
   create exemplo/src/main/resources/META-INF/resources/index.html
   create exemplo/src/test/java/org/acme/ExampleResourceTest.java

Проект все еще находится в начале, но я надеюсь получить развиваться что он позволяет делать bootstrap приложения хорошо документированы и уже все средства направляются в производство.

Кто хочет узнать больше о нем вы можете найти информацию в npmjs и если хотите внести свой вклад, только попасть туда нет bitbucket (в ближайшем будущем я собираюсь перенести для github).

Оригинал: “https://dev.to/lucasscharf/lancando-meu-primeiro-software-livre-yeoman-quarkus-generator-5d9m”