Maven打包的三种方式

Maven可以使用mvn package指令对项目进行打包,如果使用Java -jar xxx.jar执行运行jar文件,会出现"no main manifest attribute, in xxx.jar"(没有设置Main-Class)、ClassNotFoundException(找不到依赖包)等错误。 要想jar包能直接通过java -jar xxx.jar运行,需要满足: 在jar包中的META-INF/MANIFEST.MF中指定Main-Clas... ... [查看更多]

Views: 114

配置 Flume Source

安装netcat Netcat 是一款简单的Unix工具,简称 nc,安全界叫它瑞士军刀, 使用UDP和TCP协议。 它是一个可靠的容易被其他程序所启用的后台操作工具,同时它也被用作网络的测试工具或黑客工具。 使用它你可以轻易的建立任何连接。内建有很多实用的工具。 nc的一些用法: 端口测试 检测主机上8080端口服务是否开放 或者 z表示不发送数据,v表示显示额外信息 nc 命令后面的 8080 可以写成一个范围进... ... [查看更多]

Views: 325

Sqoop环境安装

问题陈述 Sqoop是Hadoop生态系统和RDBMS之间进行数据传输的一个工具。在学习Sqoop之前首先需要完成学习环境的搭建。这里为了学习方便,采用单机部署方式。 最初Sqoop是Hadoop的一个子项目,它设计只能在Linux操作系统上运行。 先决条件 安装Sqoop的必要前提条件是: 准备Linux操作系统(Centos7) 安装Java环境(JDK1.8) 安装Hadoop环境(Hadoop 3.1.4) 另外为了学习Sqoop的大部分功能,还需要需要安装: Zook... ... [查看更多]

Views: 899

Kafka-Storm 实时计算项目开发实战

项目架构 基本要求 主题相关的WebAPP 1个首页和若干功能页面 有生成数据的能力(实际展示的时候,为了有更多丰富的数据, 允许使用脚本生成假数据) KafkaProducer 直接将需要采集的信息发送到Storm 分析结果的图表展示 echarts, 或者其他图表库 Jquery的ajax库 json 其他要求: 参照Alibaba的Java开发手册的规约 代码中适当添加注释 部署到服务器(虚拟机或者购买的服务器) JavaWeb程序需要部署到 ... ... [查看更多]

Views: 395