第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么原生的Quarkus可執(zhí)行文件不啟動我的Jax-rs資源與maven多模塊結構?

為什么原生的Quarkus可執(zhí)行文件不啟動我的Jax-rs資源與maven多模塊結構?

LEATH 2022-09-07 15:27:56
我正在嘗試開發(fā)一個具有六邊形架構的quarkus應用程序。應用程序代碼在 github 中可用。我有4個模塊;業(yè)務,持久性,Web服務和應用程序被打包在一個全局模塊中,我將在其中生成我的Quarkus應用程序。當我啟動時:mvn clean package -Pnative然后是我的原生圖像portfolio-app/target/portfolio-app-1.0-SNAPSHOT-runnerQuarkus無法公開我的PortfolioEndpoint,它不在主模塊中。我可以將我的端點放在我的投資組合應用程序中,這是工作,但我不想破壞六邊形架構。我應該把我所有的Quarkus功能放在同一個maven模塊中,還是可以在多個包中拆分功能?
查看完整描述

1 回答

?
慕妹3242003

TA貢獻1824條經驗 獲得超6個贊

我設法糾正了在我的父pom中添加jandex maven插件的問題,遵循@gsmet


 <build>

    <plugins>

    <plugin>

        <groupId>org.jboss.jandex</groupId>

        <artifactId>jandex-maven-plugin</artifactId>

        <version>1.0.5</version>

        <executions>

            <execution>

                <id>make-index</id>

                <goals>

                    <goal>jandex</goal>

                </goals>

                <!-- phase is 'process-classes by default' -->

                <configuration>

                    <!-- Nothing needed here for simple cases -->

                </configuration>

            </execution>

        </executions>

    </plugin>

    </plugins>

</build>

該插件將生成一個名為jandex.idx的文件,其中包含對目標/類文件夾中包含的所有.class文件的引用。


└── target

├── classes

│   ├── META-INF

│   │   └── jandex.idx <==== here

│   └── org

│       └── acme

│           └── quarkus

│               └── portfolio

│                   └── persistence

│                       └── repository

│                           ├── SqlRepositoryAdapter.class

│                           └── SqlRepositoryProvider.class


查看完整回答
反對 回復 2022-09-07
  • 1 回答
  • 0 關注
  • 153 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號