maven常用插件用法

maven 常用插件用法
1.ftp 上传以及远程执行Linux命令(http://www.mojohaus.org/wagon-maven-plugin/)

           
                
                    org.apache.maven.wagon
                    wagon-ssh
                    2.8
                
            
            
                
                    org.codehaus.mojo
                    wagon-maven-plugin
                    1.0
                    
                        
                        target/test.war
                        scp://root:[email protected]/usr/local
                        
                        
                        
                        
                            
                            pkill -f test.jar
                            
                            nohup java -jar /home/xxg/Desktop/test.jar >
                                /home/xxg/Desktop/nohup.out 2>&1 &
                        
                        
                        true
                    
                

2.打war包插件

            
                org.apache.maven.plugins
                maven-war-plugin
                2.1.1
                
                    sosino-ximilo-server
                    false
                    WEB-INF/web.xml
                
            

3.tomcat7 部署以及运行

        
            org.apache.tomcat.maven
            tomcat7-maven-plugin
            2.2
            
                
                9999
                
                http://192.168.0.11:8080/manager/text/
                tomcat-deploy
                
                用户名
                密码
                
                /${project.name}
            
        

4.jetty运行maven web项目

        
            org.eclipse.jetty
            jetty-maven-plugin
            9.3.8.v20160314
            
                
                    
                    /${project.name}
                    src/test/resources/webdefault.xml
                
                9966
                stop
                10
                10
                
                
                    
                        src
                        
                            
                            *.html
                            *.js
                            *.css
                        
                        
                    
                
                
                
                
                ${project.name}/src/main/webapp
            
        
    

5.打jar包并加入jar包依赖文件

        
        
            org.apache.maven.plugins
            maven-jar-plugin
            
                target/classes/
                
                    
                        com.sosino.container.SosinoMain
                        
                        false
                        true
                        lib/
                    
                    
                        .
                    
                
            
        
        
            org.apache.maven.plugins
            maven-dependency-plugin
            
                
                    copy-dependencies
                    package
                    
                        copy-dependencies
                    
                    
                        jar
                        jar
                        false
                        
                            ${project.build.directory}/lib
                        
                    
                
            
        

6.编译install

          
                org.apache.maven.plugins
                maven-compiler-plugin
                3.1
                
                    1.8
                    1.8
                    UTF-8
                
         

你可能感兴趣的:(maven)