{ maven } Maven 过滤处理

在多种环境下,配置文件难免出现,在自动化部署中,maven的使用还是比较广泛和稳定,在此记录下一些常见的配置。

Resource

profile

        
            test
            
                true
            
            
                test
            
            
                
                    test.properties
                
            
        
        
            dev
            
                dev
            
            
                
                    dev.properties
                
            
        
        
            prod1
            
                prod1
            
            
                
                    prod1.properties
                
            
        
    
WebResource

    org.apache.maven.plugins
    maven-war-plugin
    2.6
    
        false
        
        
    ${project.basedir}/${project.classifier}.properties
        
        
    
        
            true 
            src/main/webapp
            
                path/to/filterfile
            
        
    
    

遇到的问题

在使用过程中,本地一切正常,但是部署到远程服务器时,js文件始终没有被过滤,耗尽了半天的时间,查询了各种情况,终无效果。当无意查看远程pom.xml文件时,意外发现<202c>诡异的代码,试着将对应的代码删除重写,奇迹出现了:)~

你可能感兴趣的:({ maven } Maven 过滤处理)