Maven安装:首先下载Maven,安装到电脑本地,然后配置Maven环境变量,在setting.xml文件中配置自己本地仓库的位置。
http://www.jianshu.com/p/191685a33786
mvn --version 用来测试maven是否安装成功。
配置IDEA软件中的maven环境。修改相应配置,将IDEA关联的maven,设置为本机安装的Maven,包括Maven安装目录,setting.xml文件位置,本地仓库位置。
Maven打包命令:首先进入到工程根目录
mvn package //该命令打出来的jar包就可以运行,并不是非得install出来的jar包才能运行。
mvn install
当用mvn打完jar包,如果运行时出错:“没有主清单属性”,则原因是pom.xml文件中没有配置相关的属性。
通过maven命令成功打出来可以运行的jar包,pom.xml文件中需要如下:(必须要有build标签,出错的原因就是没有build标签属性)
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>yixin.test</groupId> <artifactId>yixintest</artifactId> <version>1.0-SNAPSHOT</version> <packaging>jar</packaging> <name>yixintest</name> <url>http://maven.apache.org</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>1.2.1</version> <executions> <execution> <phase>package</phase> <goals> <goal>shade</goal> </goals> <configuration> <transformers> <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> <mainClass>yixin.test.App</mainClass> </transformer> </transformers> </configuration> </execution> </executions> </plugin> </plugins> </build> </project>
执行jar包:java -jar jar包名
Linux命令: 命令行最左侧:[spark@dnn ~] $ 意思是:【用户名@主机名 当前目录】
scp命令形式: scp 要拷贝文件目录 对方主机用户名@对方主机ip地址:对方主机目录
scp MavenTest-1.0-SNAPSHOT.jar spark@hadoop:/home/hadoop/
HBase: 启动HBase命令行界面:hbase shell
列出所有HBase中的表:list
查看某个表的所有信息:scan ‘表名‘
易百教程网站(有什么学习知识的教程)
事务:
Idea:command + 逗号,这个组合键可以打开设置界面。
git教程:
java异常处理机制: