我正在从TomEE arquillian远程容器切换到嵌入式。但是我的microprofile注解不能被嵌入式容器识别。之后,我注意到TomEE嵌入式容器没有分类器( https://tomee.apache.org/developer/testing/arquillian/index.pdf)。
如何在TomEE嵌入式容器中运行microprofile应用程序?
<dependency>
<groupId>org.apache.tomee</groupId>
<artifactId>arquillian-tomee-embedded</artifactId>
<version>8.0.0.M1</version>
<scope>test</scope>
</dependency>发布于 2020-12-31 17:21:34
我相信你可以通过在你的arquillian.xml上设置这个属性来实现你想要的:
<?xml version="1.0" encoding="UTF-8"?>
<arquillian xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://jboss.org/schema/arquillian http://jboss.org/schema/arquillian/arquillian_1_0.xsd">
<container qualifier="tomee" default="true">
<configuration>
<property name="properties">
tomee.mp.scan = all
</property>
</configuration>
</container>
</arquillian>这应该会告诉TomEE在启动时激活MP功能。
https://stackoverflow.com/questions/53567207
复制相似问题