Arabirimlerden herhangi birinde kullanılıyorsa, bağımlılık kavanozlarından sınıfları da içeren bir istemci kavanozu oluşturmak mümkün müdür?

0

Soru

generateClient özelliği true olarak ayarlanmış maven-ejb-plugin kullanıyorum, maven-assembly-plugİn denedim ancak kullanılan tüm kütüphaneleri içeriyor. Yalnızca Arabirimlerdeki bağımlılık kavanozlarından kullanılan sınıfların istemci kavanozuna dahil edilmesini istiyorum.

Maven appc'de herhangi bir ayar / yapılandırma var mı (https://docs.oracle.com/middleware/1213/wls/WLPRG/maven.htm#WLPRG614 bunu başarmak için ne kullanabilirim?

jar maven maven-jar-plugin
2021-11-23 12:58:31
1

En iyi cevabı

0

Yapmaya çalıştığınız şeyin iyi bir yol olup olmadığından emin değilim, ancak bağımlı kavanozlarınızdan gerekli sınıfı çıkarmak için maven bağımlılık eklentisini kullanabilirsiniz.

<build>
    <plugins>   
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-dependency-plugin</artifactId>
            <version>3.2.0</version>
            <executions>
                <execution>
                    <id>unpack-dependencies</id>
                    <phase>package</phase>
                    <goals>
                        <goal>unpack-dependencies</goal>
                    </goals>
                    <configuration>
                        <excludeTransitive>true</excludeTransitive>
                        <includes>yourClass.class</includes>
                    </configuration>
                </execution>
            </executions>
        </plugin>
    </plugins>
</build>
2021-11-24 14:00:07

Diğer dillerde

Bu sayfa diğer dillerde

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................