Quarkus: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 2: | Line 2: | ||
git clone https://github.com/quarkusio/quarkus-quickstarts.git | git clone https://github.com/quarkusio/quarkus-quickstarts.git | ||
cd ./quarkus-quickstarts/getting-started | cd ./quarkus-quickstarts/getting-started | ||
</source> | |||
{| | |||
| valign="top" | | |||
<source lang="bash"> | |||
export PATH=$JAVA11_HOME/bin:$PATH | export PATH=$JAVA11_HOME/bin:$PATH | ||
export JAVA_HOME=$JAVA11_HOME | export JAVA_HOME=$JAVA11_HOME | ||
</source> | |||
| valign="top" | | |||
<source lang="bat"> | |||
set PATH=%JAVA11_HOME%/bin;%PATH% | |||
set JAVA_HOME=%JAVA11_HOME% | |||
</source> | |||
|} | |||
<source lang="bash"> | |||
mvn compile quarkus:dev | mvn compile quarkus:dev | ||
mvn package -Pnative | |||
mvn package | mvn package | ||
</source> | </source> |
Revision as of 18:03, 27 August 2021
git clone https://github.com/quarkusio/quarkus-quickstarts.git
cd ./quarkus-quickstarts/getting-started
export PATH=$JAVA11_HOME/bin:$PATH
export JAVA_HOME=$JAVA11_HOME
|
set PATH=%JAVA11_HOME%/bin;%PATH%
set JAVA_HOME=%JAVA11_HOME%
|
mvn compile quarkus:dev
mvn package -Pnative
mvn package
Maven Artifact
mvn io.quarkus:quarkus-maven-plugin:2.1.3.Final:create \
-DprojectGroupId=org.chorke.academia.rest \
-DprojectArtifactId=getting-started \
-DclassName="org.chorke.academia.rest.getting.started.GreetingResource" \
-Dpath="/hello"
cd getting-started
After Build
: '
./quarkus-quickstarts/getting-started/target/
─────────────────────────────────────────────
├─ quarkus/bootstrap/test-app-model.dat
├─ quarkus-artifact.properties
└─ quarkus-app/
├─ app/getting-started-1.0.0-SNAPSHOT.jar
├─ quarkus-app-dependencies.txt
├─ quarkus-run.jar
├─ quarkus/
│ ├─ generated-bytecode.jar
│ ├─ quarkus-application.dat
│ └─ transformed-bytecode.jar
│
└─ lib/
├─ main/
└─ boot/
├─ io.quarkus.quarkus-development-mode-spi-2.1.3.Final.jar
├─ io.smallrye.common.smallrye-common-io-1.6.0.jar
├─ org.graalvm.sdk.graal-sdk-21.1.0.jar
├─ org.jboss.logging.jboss-logging-3.4.2.Final.jar
├─ org.jboss.logmanager.jboss-logmanager-embedded-1.0.9.jar
└─ org.wildfly.common.wildfly-common-1.5.4.Final-format-001.jar
'
java -jar target/quarkus-app/quarkus-run.jar
Configuring
quarkus.banner.path=/META-INF/chorke/academia.txt
quarkus.banner.enabled=false