【小试牛刀】Linux环境尝试使用Maven构建一个由Maven管理的JavaWeb项目


使用maven构建项目时的一些 前置环境配置,已经配置的可以忽略。

在本地编写一个由Maven管理的JavaWeb项目,要求通过http请求一个接口返回:Maven Say:Hello World!

正常返回说明,maven构建项目成功&项目运行成功!

1、准备JavaWeb的Demo项目

项目具体创建过程不在本篇文章演示范围内,省略。
项目结构:
image.png
接口示例:
image.png

2、HelloWorld项目上传至Linux服务器

使用Xftp或者其他可行的方式上传都可以。

#这里的上传路径
mkdir -p /dz/dz_maven

image.png

2.1、进入HelloWorld项目目录(带有pom.xml文件的目录)打包

cd /dz/dz_maven/HelloWorld
#执行mvn:先清除依赖,然后项目打包;中间可能会需要下载一些找不到的依赖
mvn clean package

构建成功之后会有 BUILD SUCCESS的提示!
image.png
image.png

2.2、运行打包之后的jar包&访问测试

cd /dz/dz_maven/HelloWorld/target
#java命令运行HelloWorld-1.0.jar
#-Dserver.port=9999指定项目运行的端口号,会覆盖配置文件中的端口号,默认是8080
#-Dfile.encoding=UTF8 -Dsun.jnu.encoding=UTF8为了避免控制台输出乱码加上这两个参数
java -jar -Dserver.port=9999 -Dfile.encoding=UTF8 -Dsun.jnu.encoding=UTF8 HelloWorld-1.0.jar

image.png
image.png
image.png

3、附

如果出现在本机访问虚拟机不通的情况,尝试关闭防火墙后重试!

#查看防火墙运行状态,如果是开启就尝试关闭
systemctl status firewalld
#关闭并禁用防火墙
systemctl stop firewalld
systemctl disable firewalld

image.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小白说(๑• . •๑)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值