1.6. Maven を使用して Spring Boot アプリケーション用の Camel を生成する
Maven アーキタイプ org.apache.camel.archetypes:camel-archetype-spring-boot:3.14.2
を使用して、Camel Spring Boot アプリケーションを生成できます。
手順
次のコマンドを実行します。
mvn archetype:generate -DarchetypeGroupId=org.apache.camel.archetypes \ -DarchetypeArtifactId=camel-archetype-spring-boot \ -DarchetypeVersion=3.14.2 \ -DgroupId=com.redhat \ -DartifactId=csb-app \ -Dversion=1.0-SNAPSHOT \ -DinteractiveMode=false \ -Dspring-boot-version=2.7.1
pom.xml
ファイルを編集して、org.apache.camel.springboot:camel-spring-boot-dependencies
のバージョンを以下のように変更します。<version>3.14.2</version>
上記を以下のように変更します。
<version>3.14.2.redhat-00054</version>
アプリケーションをビルドします。
mvn package -f csb-app/pom.xml
アプリケーションを実行します。
java -jar csb-app/target/csb-app-1.0-SNAPSHOT.jar
アプリケーションによって生成された Hello World 出力のコンソールログを調べて、アプリケーションが実行されていることを確認します。
com.redhat.MySpringBootApplication : Started MySpringBootApplication in 3.514 seconds (JVM running for 4.006) Hello World Hello World