Установка каталога в плагине Maven Antrun

Я загрузил jquery-ui в свое веб-приложение, которое имеет build.xml для сжатия и минимизации. Теперь я хотел бы запустить этот build.xmlиз моего pom.xml:

  
    org.apache.maven.plugins
    maven-antrun-plugin
    
      
        compile
        compile
        
          
            
          
        
        
          run
        
      
    
  

Но теперь поведение этого файла сборки неверно. Он создает папку dist не в том месте. Вот build.xml` из jquery-ui: https://github.com/jquery/jquery-ui/blob/master/build/build.xml

Он создает папку dist на там же, где находится pom.xml (там же, где я запускаю mvn clean package ), и он должен создать его в src/main/webapp/resources/js/jquery-ui/build

можно ли запустить build.xmlиз указанного каталога (рабочего каталога)? Не удается получить доступ к документации по задаче Ant: http://ant.apache.org/manual/CoreTasks/ant.html

РЕДАКТИРОВАТЬ: pom.xml




  4.0.0

  com.example.myproject
  myproject
  1.0-SNAPSHOT
  war

  myproject

  
    
  

  
    
      
        org.apache.maven.plugins
        maven-compiler-plugin
        
          
        
      
      
        org.apache.maven.plugins
        maven-war-plugin
        
          myproject
        
      
      
        org.apache.maven.plugins
        maven-dependency-plugin
        
          
            install
            install
            
              sources
            
          
        
      
      
        org.codehaus.mojo
        exec-maven-plugin
        
          
            compile
            
              make
              src/main/webapp/resources/js/jquery
            
            
              exec
            
          
        
      
      
        org.apache.maven.plugins
        maven-antrun-plugin
        
          
            compile
            
              
                
              
            
            
              run
            
          
        
      
    
  


При запуске mvn clean package Я получаю следующие ошибки при минимизации цели jquery-ui build.xml:

[apply] build/minify-js.sh: Line 3: /home/danny/myproject/dist/jquery-ui-1.9pre/ui/minified/jquery-ui.min.js: File or directory not found

Правильный путь должен быть ${basedir}/src/main/webapp/resources/js/jquery-ui/build/ dist/jquery-ui-1.9pre/ui/minified/jquery-ui.min.js вместо вышеупомянутого...

5
задан Tunaki 31 January 2016 в 22:54
поделиться