私はejb3に取り組んでおり、arqullianでテストしています。pom.xml に次の依存関係があります
<dependency>
<groupId>org.glassfish.main.ejb</groupId>
<artifactId>javax.ejb</artifactId>
</dependency>
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
</dependency>
<dependency>
<groupId>org.jboss.arquillian.junit</groupId>
<artifactId>arquillian-junit-container</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.jboss.arquillian.container</groupId>
<artifactId>arquillian-glassfish-embedded-3.1</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.glassfish.main.extras</groupId>
<artifactId>glassfish-embedded-all</artifactId>
<version>3.1.2</version>
<scope>test</scope>
</dependency>
テスト ケースの実行中に最初の 2 つの依存関係を除外する必要がありますが、テスト時以外は使用できます。
どうすればこれを達成できますか?
どんな助けでも大歓迎です。