目录1.Flink运行时的组件1.1 作业管理器(JobManager)1.2 资源管理器(ResourceManager)1.3 任务管理器(TaskManager)1.4 分发器(Dispatcher)2.任务提交流程3.任务调度原理3.1 TaskManger 与 Slots3.2 程序与数据流(DataFlow)3.3 执行图(Execut            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-29 11:33:39
                            
                                28阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、搭建好 idea 环境1.新建一个 Maven 工程选择 Maven 工程选择 JDK1.8 2.选择自己的 Maven 仓库 3.配置字符编码 4.注解生效激活 5.选择 Java 编译版本为 86.删除父工程的 src 文件夹7.Maven 生命周期中,跳过单元测试 二、配置父工程1.将父工程的打包方式设为 pom2.编写父工程的 pom.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-10 12:11:43
                            
                                185阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最近开发的产品,我们是有四五个maven模块,开发阶段一直是在eclipse中运行的,然后快发版的时候,需要把这些项目打成jar包,通过命令去启动,那首先就得把这些模块项目打包,或者拷贝一些资源文件等等。 1.maven打包,首先在pom文件中加上build属性,和dependencies是同级的:<build>
    <!--打包出来的文件名,可以不填写,有默认值-->            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-15 19:56:37
                            
                                251阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            Flink 之部署篇 
  1.概述和参考架构2.可重复的资源清理3.部署模式3.1 Application 模式3.2 Per-Job 模式(已废弃)3.3 Session 模式 Flink 是一个多用途框架,支持多种不同的混合部署方案。下面,我们将简要介绍 Flink 集群的构建模块、它们的用途和可用实现。如果您只想在本地启动 Flink,我们建议您建立一个独立集群(Standal            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-24 12:47:58
                            
                                76阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            **1.pom工程:**用在父级工程或聚合工程中。用来做jar包的版本控制。必须指明这个聚合工程的打包方式为pom2.war工程:将会打包成war,发布在服务器上的工程。如网站或服务。在SpringBoot 项目中,只要我们在依赖中添加了web的启动器,我们就不需要添加打包方式了,maven会自动帮助我们 识别这个项目为war工程。不是springBoot项目的话,则需要指明这个项目为一个web工            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-07 11:55:31
                            
                                94阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            环境flink-1.9.0一、需要的依赖<dependency>
    <groupId>org.apache.flink</groupId>
    <artifactId>flink-streaming-java_2.11</artifactId>
    <version>1.9.0</version>
&            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-27 14:50:03
                            
                                33阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、maven的一键构建我们不再使用本地的Tomcat对项目进行编译、测试、运行、打包、安装、部署等一系列过程,而是使用maven自身集成的Tomcat插件来完成这些操作的过程,这就是maven的一键构建。2、maven项目标准目录结构src/main/java 目录:核心代码部分src/main/resources 目录:配置文件部分src/test/java 目录:测试代码部分src/test            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-25 19:55:41
                            
                                58阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章主要对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评论
                            
                                                 
                 
                
                             
         
            
            
            
            maven项目已完成状态!            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-11-06 17:48:00
                            
                                234阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            将项目进行编译、测试之后,下一个重要的步骤就是打包(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项目是由一个maven project和多个maven module组成的,以下简介一下maven webapp的创建和打包,前提是你已经安装配置好maven了。打开eclipse。依照例如以下操作:我们首先当然要先创建一个project。如上图选择。如今maven project已经创建好了,project的名称是test。而且自己主动创建了一个pom.xml配置文件。这是一个灵魂性的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-18 18:49:14
                            
                                44阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            不用AS生成apk 大家应该经常能碰见这么一个场景,你的项目中有一个需求,要用一些第三方库,然后你就去网上搜,然后就github下了一大堆项目,用as一个个打开,一个个装到你的手机上。 是不是很麻烦??我也经常很烦,就想有没有什么可以直接打包的东西。 下面就介绍一下我不用AS生成apk的流程。本人行文相当口语化,嫌啰嗦的可以直接看最后的总结~首先我先下载好项目工程,改改版本配置(gradle版本            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-30 13:35:11
                            
                                8阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Maven可以使用mvn package指令对项目进行打包,如果使用Java -jar xxx.jar执行运行jar文件,会出现"no main manifest attribute, in xxx.jar"(没有设置Main-Class)、ClassNotFoundException(找不到依赖包)等错误。要想jar包能直接通过java -jar xxx.jar运行,需要满足:1、在j            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-21 17:03:43
                            
                                120阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一 问题阐述1.1 概述在讲打包方式之前,首先来说最近踩到的坑,在idea新建的maven项目,在pom文件中会自动生成一段插件的管理器:2.我使用maven打包插件maven-assembly-plugin,将其配置添加到<plugManagement><plugs>.. ..</plugs></plugManagement>中间。3.执行mave            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-02 13:07:43
                            
                                1240阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            我使用的是tomcat6+jdk7首先编辑tomcat的conf文件夹下的tomcat-users.xml文件,添加如下字段<tomcat-users>
  <role rolename="manager"/>
  <role rolename="tomcat"/>
  <role rolename="manager-script"/>
  <            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-20 10:21:09
                            
                                56阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、前言刚开始实习不到一个月的时候,从师兄手中接手了团队的项目,当时第一次听到了 “大包”、“小包” 的概念,只见师兄一顿操作,使用 Maven 将项目进行了打包。当时不太理解,只是记得两点:如果想让项目作为一个依赖提供给他人使用,则将项目打为 “小包”;如果希望项目打出来 Jar 包可以作为一个独立服务运行,则将项目打为 “大包”。也就是说,可以将项目打包为两类:一类是作为依赖提供给他人使用,一            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-28 19:02:40
                            
                                1895阅读
                            
                                                                             
                 
                
                                
                    