2014-03-14 22 views

回答

0

即使你沒有指定插件使用的是用於縮小率,假設你使用maven-minify-plugin你將不得不增加<jsFinalFile>標籤與您的自定義名稱:

<plugin> 
<groupId>com.samaxes.maven</groupId> 
<artifactId>maven-minify-plugin</artifactId> 
<version>1.3.5</version> 
<executions> 
    <execution> 
     <id>min-js</id> 
     <phase>process-resources</phase> 
     <configuration> 
      <jsSourceDir>path/to/js/dir</jsSourceDir> 
      <jsSourceFiles> 
       <jsSourceFile>1.js</jsSourceFile> 
      </jsSourceFiles> 
      <jsFinalFile>snapshot.js</jsFinalFile> 
      <jsTargetDir>path/to/final/location</jsTargetDir> 
     </configuration> 
     <goals> 
      <goal>minify</goal> 
     </goals> 
    </execution> 
</executions>        

+0

感謝tmarwen我寫了一個與您發送的插件類似但我還有一個問題!我的1.js文件位於以下路徑:$ {project.build.directory}/min/classes,當我寫這個路徑時,它給了我java.util.NoSuchElementException:路徑[D:\ Users \ otutan \ Documents \ NetBeansProjects \ fcs \ api \ src \ main \ webapp \ D:\ Users \ otutan \ Documents \ NetBeansProjects \ fcs \ fcs-api \ target \ min \ classes \ 1.js]找不到.error如何更改路徑? – user3350488

+0

刪除** $ {project.build.directory} **,以便相對路徑路徑看起來像* min/classes * – tmarwen

+0

java.util.NoSuchElementException:路徑[D:\ Users \ otutan \ Documents \ NetBeansProjects \ fcs \ fcs-api \ src \ main \ webapp \ min \ classes \ 1.js]找不到。有一個像D:\ Users \ otutan \ Documents \ NetBeansProjects \ fcs \ fcs-api \ src \ main \ webapp.he這樣的謬誤路徑,當你添加一個類似min/classes的路徑時,它就像上面的路徑一樣完成。我必須退出webapp首先 – user3350488

相關問題