项目作者: min-li

项目描述 :
quarkus base crud demo
高级语言: Java
项目地址: git://github.com/min-li/web-server.git
创建时间: 2020-10-29T07:38:43Z
项目社区:https://github.com/min-li/web-server

开源协议:

下载


web-server project

This project uses Quarkus, the Supersonic Subatomic Java Framework.

If you want to learn more about Quarkus, please visit its website: https://quarkus.io/ .

Running the application in dev mode

You can run your application in dev mode that enables live coding using:
```shell script
./mvnw compile quarkus:dev

  1. ## Packaging and running the application
  2. The application can be packaged using:
  3. ```shell script
  4. ./mvnw package

It produces the web-server-1.0-runner.jar file in the /target directory.
Be aware that it’s not an über-jar as the dependencies are copied into the target/lib directory.

If you want to build an über-jar, execute the following command:
```shell script
./mvnw package -Dquarkus.package.type=uber-jar

  1. The application is now runnable using `java -jar target/web-server-1.0-runner.jar`.
  2. ## Creating a native executable
  3. You can create a native executable using:
  4. ```shell script
  5. ./mvnw package -Pnative

Or, if you don’t have GraalVM installed, you can run the native executable build in a container using:
shell script ./mvnw package -Pnative -Dquarkus.native.container-build=true

You can then execute your native executable with: ./target/web-server-1.0-runner

If you want to learn more about building native executables, please consult https://quarkus.io/guides/maven-tooling.html.

Spring Web

Guide: https://quarkus.io/guides/spring-web