2017-09-16 19 views
0

Mavenにはpomファイルでそれを伝える文字を区切ることができるリソースプラグインがあります。依存関係のあるjarファイルにMavenリソースプラグインを使用

<plugin> 
    <groupId>org.apache.maven.plugins</groupId> 
    <artifactId>maven-resources-plugin</artifactId> 
    <version>2.5</version> 
    <executions> 
     <execution> 
      <id>copy-resources</id> 
      <phase>process-resources</phase> 
      <goals> 
       <goal>copy-resources</goal> 
      </goals> 
      <configuration> 
       <outputDirectory>target/filtered-resources/scripts</outputDirectory> 
       <resources> 
        <resource> 
         <directory>src/assemble/resources/scripts</directory> 
         <filtering>true</filtering> 
        </resource> 
       </resources> 
       <useDefaultDelimiters>false</useDefaultDelimiters> 
       <delimiters> 
        <delimiter>#</delimiter> 
       </delimiters> 
      </configuration> 
     </execution> 
    </executions> 
</plugin> 

それが直接私のプロジェクトに存在するファイルで作業、私はjarファイルに同じ仕事をしたい、私はいくつかのJavaスクリプトプラグインが存在するjarファイルを持っていると私は私のプロジェクトに追加したいですしかし、私はそれに何かを置き換える必要があります。

<dependency> 
    <groupId>sample.javascript</groupId> 
    <artifactId>jsLibrary/artifactId> 
    <version>1.0.0</version> 
</dependency> 
+0

jarファイルはもうフィルタリングすることができない、既に圧縮され、パッケージ化されたファイルです。 jarファイルを解凍する必要があるものをフィルタリングしたい場合は... – khmarbaise

答えて

関連する問題