maven项目打包成wrapper,然后在windows下运行

一、项目pom文件中添加maven配置

注意:mainclass是需要修改成mainclass的路径

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


            
                org.codehaus.mojo
                appassembler-maven-plugin
                1.10
                

                    ${project.build.directory}/app
                    lib
                    bin
                    webRoot
                    true
                    src/main/resources
                    flat
                    UTF-8
                    logs
                    tmp

                    
                        
                        
                            com.ops.IndexController
                            jbootops
                            
                                windows
                                unix
                            
                        
                    

                    
                        
                        
                            com.ops.IndexController
                            jbootops
                            
                                jsw
                            
                            
                                
                                    jsw
                                    
                                        linux-x86-32
                                        linux-x86-64
                                        macosx-universal-32
                                        macosx-universal-64
                                        windows-x86-32
                                        windows-x86-64
                                    
                                    
                                        
                                            configuration.directory.in.classpath.first
                                            webRoot
                                        
                                        
                                            wrapper.ping.timeout
                                            120
                                        
                                        
                                            set.default.REPO_DIR
                                            lib
                                        
                                        
                                            wrapper.logfile
                                            logs/wrapper.log
                                        
                                    
                                
                            
                        
                    
                
            
        
    

二、运行命令: 

mvn package appassembler:assemble

在项目的target目录下面生成wrapper文件,具体可以自己找找在哪个文件下面

三、在linux服务器运行直接运行bin下面的脚本即可,但是在windows下运行bat文件报错

具体错误如下: 

wrapper The ops service is not installed - 指定的服务未安装。 (0x424)

说明需要安装服务,这个你需要下载windows的wrapper包,拷贝其中文件启动安装wrapper服务;你可以下载我的附件有配置好的文件,修改名字拿来及用,先用运行installapp-Nt脚本,安装服务,然后运行jbootops脚本

maven项目打包成wrapper,然后在windows下运行_第1张图片

资源下载地址:https://download.csdn.net/download/yuanyuan214365/11136846

你可能感兴趣的:(java基础)