Предупреждение плагина Maven Shade :у нас есть дубликат -как исправить?

Это мой проект POM (ссылка на вставку, поэтому вы можете щелкнуть правой кнопкой мыши> сохранить как pom.xml)


    4.0.0

    com.zybnet
    excel-reporter
    0.0.1-SNAPSHOT
    jar

    mvn1
    http://maven.apache.org

    
        UTF-8
    

    
        
            junit
            junit
            3.8.1
            test
        
        
            log4j
            log4j
            1.2.17
        
        
            org.apache.poi
            poi
            3.8
        
        
            net.sf.jasperreports
            jasperreports
            4.6.0
        
        
            org.codehaus.groovy
            groovy-all
            2.0.0
        
    

    
        
            
                ${project.build.sourceDirectory}
            
        
        
            
                maven-jar-plugin
                
                    ${artifactId}-${version}-tmp
                
            
            
                org.apache.maven.plugins
                maven-shade-plugin
                1.7.1
                
                    
                        package
                        
                            shade
                        
                        
                            
                                
                                    *:*
                                    
                                        META-INF/*.SF
                                        META-INF/*.DSA
                                        META-INF/*.RSA
                                    
                                
                            
                            
                                
                                    com.zybnet.Main
                                
                            
                        
                    
                
            
        
    


Я последовал совету по настройке подключаемого модуля jar по умолчанию, как указано в FAQ , но все же, когда я запускаю mvn package, выдаются предупреждения о 20K. Запуск mvn cleanтоже не помогает.

Согласно этому ответу , я мог вручную исключить некоторые зависимости. Однако я не знаю, правильный ли это путь, а дерево зависимостей довольно сложное, поэтому трудно спорить, с чего начать.

Я знаю, что эти проблемы не опасны, но я привык относиться к предупреждениям как к чему-то, что должно быть исправлено. Более того, я новичок в Maven, поэтому я хотел бы понять, что не так с моим пониманием, и как устранять проблемы.

(Использование плагина сборки maven здесь не вариант)

23
задан Community 23 May 2017 в 12:34
поделиться