我希望设置使用我的settings.xml的设置。在文档中,我完成了以下步骤:
- kubectl创建配置Mapmaven-设置--从文件=设置. xml
1.我已经确认这是在 Jmeter 板中。
我的问题是,当我使用Modeline或-d mvn:package:name:ver时,它找不到JAR,并且从camel-k-operator的日志记录中,我没有看到任何关于它正在使用哪个存储库的明显信息。
在执行以下命令时,是否需要使用其他设置来使其使用maven-settings属性:
1.- -TestFile.java----------------------------------------
以上只是进入了重新构建/部署的无限循环。
2条答案
按热度按时间fquxozlt1#
您还需要配置Camel-K以使用创建的configmap(我在您的步骤中没有看到它)。
创建配置Map后,您需要在使用
kamel install
时指定配置Map的名称:或者,如果您已经安装了Camel-K,则需要引用
IntegrationPlatform
对象中的配置Map(路径:.spec.build.maven.settings.configMapKeyRef
)。当您运行第一次集成时,如果名称空间中没有其他集成平台,则会创建此集成平台对象,因此如果名称空间中不存在此集成平台对象,则可以创建它,camel-k操作符将拾取它,例如:vecaoik12#
配置maven存储库的一个简单方法是在安装Camel K操作符时进行配置,即:
请查看
kamel install --help
选项,了解如何更好地配置它。完整的可能性列表可在https://camel.apache.org/camel-k/next/configuration/maven.html的官方文档中找到