用Java写了一个命令行的小程序,使用的Intellij IDE是IDEA13原来一直使用Ant来打包编译,为了学习一下maven打包,特此从Ant打包转转换为Maven打包发布 源码的目录结构如下: conf 目录是 程序的配置文件所在的目录
lib  程序的依赖库文件
scripts 启动程序的叫,start.bat 是在window上启动的脚本,start.sh是在Linux启动的脚本
s            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-26 11:09:31
                            
                                213阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            之前有使用过linux但没有自己全程部署一套系统,菜鸟今天点亮了新的地图区域,在这里记录一下过程。我这次部署的只是一个测试的单点系统,目前没有做分布式部署,环境是tomcat8+jdk1.8+redis5。首先,当然是安装jdk设置环境变量。官网下载jdk1.8https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloa            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-29 20:06:23
                            
                                23阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录tar打包/压缩解压gzip压缩解压zip压缩解压总结  在Linux 中,解压、压缩、打包是日常会很频繁用到的几个操作,但是因为参数很多,没有记忆点,加上压缩文件的类型很多,如果不经常使用,是真的容易忘记。 这篇笔记就是用来整理常见的那些解压、压缩、打包的命令。在正式学习之前,需要明确的两个概念,打包和压缩不是一回事:打包:是指将一大堆文件或目录变成一个总的文件。压缩:则是将一个大文件            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-30 19:59:35
                            
                                25阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.手动部署① 使用maven将拆分后的SSM项目整体打包到本地仓库中② 在idea中找到SSM拆分后的war类型的web项目将其target文件夹下的war包上传到Linux中的tomcat中,然后启动Linux中的tomcat   在本地的浏览器中访问Linux中的web项目注意:访问项目的虚拟项目的名字为linux下tomcat的war包解压            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-28 03:35:24
                            
                                101阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.文件的压缩和打包概要  文件压缩,就是通过压缩算法将文件的体积缩小,同时将多个文件合并至一起方便文件存放、分发、交换、传输。  文件打包,就是将多个文件或者整个目录合并成一个文件,用来进行文件的备份、分发、传输等。与文件压缩不同指出就在于没有对文件进行压缩操作  Linux支持的压缩格式  *.Z   compress 程序压缩文件*.gz  gzip程序压缩文件            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-11 10:17:22
                            
                                31阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前提条件:虚拟机已经安装好centos系统(或者操作系统为Linux)   (此环境为虚拟机的CentOS6.5) 一、安装JDK(jdk-8u221-linux-x64.rpm)[JDK(Linux版本)]1)需要将安装包拖到虚拟机的root文件夹里2)打开终端输入命令:rpm -ivh  jdk-8u221-linux-x64.rpm3)输入 java -version 命            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-30 21:12:38
                            
                                130阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在linux上使用jenkins构建maven项目构建准备在正式构建之前需要先设置下jenkins 点击Manage Jenkins,然后点击Global Tool Configuration工具配置,配置JDK,Maven等 1.在jenkins上点击【新建任务】填好任务名2.点击源码管理,填写github(或gitlab等)地址:输入构建命令若项目的pom.xml文件不在项目的根目录,则需使用            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-08 20:06:02
                            
                                98阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            今天工作中遇见一个小问题,正好晚上没什么安排,而且也很久没写博客了,我就想着将问题记录一下。平时开发时的工作的话之主要负责写代码就行了,什么发布项目啊,好吧不是我们干的事。在我们的了解中打包发布项目应该不是一个困难的问题。对,最简单的方法就行使用直接使用maven插件打包,甚至我们都不需要知道他是怎么实现的,插件能帮我们将项目打包为一个jar包,然后使用java -jar xx.jar就能运行我们            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-26 14:15:24
                            
                                99阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            **1.pom工程:**用在父级工程或聚合工程中。用来做jar包的版本控制。必须指明这个聚合工程的打包方式为pom2.war工程:将会打包成war,发布在服务器上的工程。如网站或服务。在SpringBoot 项目中,只要我们在依赖中添加了web的启动器,我们就不需要添加打包方式了,maven会自动帮助我们 识别这个项目为war工程。不是springBoot项目的话,则需要指明这个项目为一个web工            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-07 11:55:31
                            
                                94阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            使用 intellij IDEA,将项目达成jar包 1.右侧 maven,点击install 2.打包成功后,如图 3.打包的jar包在目录 target中 4.将jar上传到linux服务器中(使用xftp、rz等命令都可以) 5.启动工程 nohup : 后台启动 >> absolute_pa            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-11 20:59:19
                            
                                328阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 用Maven打包Java项目的Linux命令指南
在软件开发中,构建和打包是项目生命周期中不可或缺的一部分。特别是在Java项目中,Maven作为一个广泛使用的构建工具,帮助开发者简化了这一过程。本文将介绍在Linux环境中如何利用Maven打包Java项目,并附带代码示例和流程图。
## 什么是Maven?
Maven是一个智能的项目管理工具,可以帮助开发者自动化构建、测试和打包过程。            
                
         
            
            
            
            一、Vue开篇1.什么是框架? 框架是一套完整的解决方案,对项目的‘侵入性’较大,项目如果要更换框架,需要重构整个项目2.Vue核心优势 2.1 数据驱动界面更新,无需操作DOM来更新界面 2.2 组件化开发,把网页拆分为一个个独立的组件来编写,再把组件整合成网页,如下图3.MVVM设计模式 M —— Model 数据模型(用于保存数据,处理数据业务逻辑) V —— View 视图(展示数据,用户            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-03 13:50:38
                            
                                108阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章主要对pom文件中的packaging打包方式做一些介绍: 我们都知道pom文件可以对版本进行规范和统一,今天在使用pom文件的时候发现packaging有三种打包方式,写一篇博客来记录一下三种打包方式的不同。 packaging可以有pom,war,jar三种打包方式。 项目中使用maven进行模块化管理,使用pom文件维护各个模块之间的依赖和继承关系。在进行编写的时候,项目模块必定有很多重            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-24 06:55:44
                            
                                92阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            有关于 Maven 项目的打包部署,我这里用的是 Eclipse 编辑器,以此来做个简单的记录。实践环境操作系统: WindowsIDE: Eclipse打包部署过程1 项目打包1.1 右键点击所需要打包的项目,点击如图所示 Maven clean,这里 Maven 会清楚掉之前对这个项目所有的打包信息。1.2 进行完 Maven clean 操作后,在eclipse的控制台会出现以下的信息。1.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-15 13:44:12
                            
                                79阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                         
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-05 10:19:00
                            
                                95阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            
                        
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-10-22 16:28:00
                            
                                62阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            将项目进行编译、测试之后,下一个重要的步骤就是打包(package)。HelloWorld的POM中没有指定打包类型,使用默认打包类型jar。简单的执行下面命令:mvn clean package可以看到如下输出:类似的,Maven会在打包之前执行编译,测试等工作,这里看到jar:jar任务负责打包,实际上就是jar插件的jar目标将项目主代码打包成一个名为helloworld-1.0-SNAPS            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-15 19:01:05
                            
                                90阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录前言概念准备打包方式idea自带的maven工具小包打包第一种方式小包打包第二种方式小包总结大包打包maven-compiler-plugin依赖配置打包测试效果maven-jar-plugin 和 maven-dependency-pluginmaven-jar-pluginmaven-dependency-plugin依赖配置效果maven-assembly-plugi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-05 19:06:48
                            
                                400阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            maven项目已完成状态!            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-11-06 17:48:00
                            
                                234阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            maven项目是由一个maven project和多个maven module组成的,以下简介一下maven webapp的创建和打包,前提是你已经安装配置好maven了。打开eclipse。依照例如以下操作:我们首先当然要先创建一个project。如上图选择。如今maven project已经创建好了,project的名称是test。而且自己主动创建了一个pom.xml配置文件。这是一个灵魂性的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-18 18:49:14
                            
                                44阅读
                            
                                                                             
                 
                
                                
                    