1.6. Maven を使用して Spring Boot アプリケーション用の Camel を生成する


Maven アーキタイプ org.apache.camel.archetypes:camel-archetype-spring-boot:3.14.2 を使用して、Camel Spring Boot アプリケーションを生成できます。

手順

  1. 次のコマンドを実行します。

    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
  2. pom.xml ファイルを編集して、org.apache.camel.springboot:camel-spring-boot-dependencies のバージョンを以下のように変更します。

    <version>3.14.2</version>

    上記を以下のように変更します。

    <version>3.14.2.redhat-00054</version>
  3. アプリケーションをビルドします。

    mvn package -f csb-app/pom.xml
  4. アプリケーションを実行します。

    java -jar csb-app/target/csb-app-1.0-SNAPSHOT.jar
  5. アプリケーションによって生成された Hello World 出力のコンソールログを調べて、アプリケーションが実行されていることを確認します。

    com.redhat.MySpringBootApplication       : Started MySpringBootApplication in 3.514 seconds (JVM running for 4.006)
    Hello World
    Hello World
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.