目录
1、在 pom 中添加如下内容
2、打包
3、部署运行
1、在 pom 中添加如下内容
org.springframework.boot
spring-boot-maven-plugin
org.projectlombok
lombok
com.fzu.hadoop.HadoopApplication
org.apache.maven.plugins
maven-jar-plugin
*.properties
*.yml
com.lnjecit.springboothelloworld.SpringbootHelloworldApplication
true
lib/
false
config/
org.apache.maven.plugins
maven-resources-plugin
3.1.0
org.apache.maven.plugins
maven-dependency-plugin
copy
package
copy-dependencies
target/lib/
2、打包
先清除 target,再打包生成 target
生成文件如图所示,包含lib文件夹和jar包
创建一个新的文件夹,如 hadoop,将 lib 和 jar 包拷贝到新文件夹 hadoop 中,并在文件夹中创建一个 config 文件夹,将配置文件拷贝到 config 中
config 文件夹里面存放配置文件
3、部署运行
将 hadoop 文件夹上传至 centos
在 hadoop 文件夹下执行命令启动服务
# 直接启动服务命令 java -jar hadoop-0.0.1-SNAPSHOT.jar # 后台运行方式命令 nohup java -jar hadoop-0.0.1-SNAPSHOT.jar & # 查看进程 ps aux | grep hadoop-0.0.1-SNAPSHOT.jar # kill 进程id 关闭进程,即可停止服务 kill 8288
注:需要关闭防火墙或者开放端口
# 查看防火墙状态 systemctl status firewalld # 关闭防火墙,暂时关闭,重启失效 systemctl stop firewalld # 开机禁用防火墙,永久关闭 systemctl disable firewalld



