打包与部署

打包

最终打包为 JAR 包。执行 Maven package 命令即可。注意要依赖包拷贝到 lib 目录,而不是一个大的 Fat Jar(已集成相关的插件)。aj-common-parent已集成。

一键部署

可以通过 Maven 插件一键部署到 SSH 服务器。在 pom.xml 中加入 build 节点并修改相关配置。具体参阅 Maven 一键部署到 SSH 服务器


    
            
        
            org.codehaus.mojo
            wagon-maven-plugin
            2.0.2

            
                
                    upload-deploy
                    
                    package
                    
                        upload-single
                        sshexec
                    
                    
                        
                        high.ajaxjs.com
                        
                        target/aj-iam-server.jar
                        
                        ${ssh.url.iam}
                        
                        
                            cd /home/service/aj-iam;./startup.sh
                        
                        
                        true