dubbo的打包插件Assembly

Assembly可以在linux运行,也可以在windows里面运行,打成包之后独立运行。

使用方法:

1、在生产者的实现类的pom文件里面添加assembly插件信息。


    
        
            
                maven-assembly-plugin
                
                    
                    
                    assembly/assembly.xml
                

                
                    
                        make-assembly
                        package
                        
                            single
                        

                    

                

            

            

        

2、在项目的根目录下创建assembly文件夹,然后在文件夹里面创建assembly.xml文件。


    xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.3"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.3 http://maven.apache.org/xsd/assembly-1.1.3.xsd">
    
    assembly1
    
    
        tar.gz
    

    
    true
    
        
        
            
            assembly/bin
            bin
            
            0755
        

        
        
            assembly/conf
            conf
            
            0644
        

    

    
    
    
        
            lib
        

    

3、解压下载的dubbo-monitor-simple-2.5.3-assembly.tar.gz压缩包,把解压后的bin和conf粘贴到项目下assembly文件夹中。然后把conf/dubbo.properties里面的文件信息全部清空。

dubbo的打包插件Assembly_第1张图片

4、执行maven install,打包成功之后在target目录下找到对应的压缩包。

dubbo的打包插件Assembly_第2张图片

5、将该文件拷贝出来,然后解压缩,在bin目录下找到对应的执行文件,启动项目。

 

你可能感兴趣的:(dubbo)