java maven工程

00000000O / 2023-08-05 / 原文

环境

IntelliJ IDEA下载安装(社区版永久免费)

JDK下载安装,

java默认安装貌似就配置好环境变量了

但是idea默认安装的maven没有环境变量  mvn -version

 

idea安装后会自带maven不需要二次安装,但是不包含jdk,需要单独安装,并在如下位置配置

 

 

 

创建Maven工程

 

 

maven工程设置

 

 

注意下idea自带maven的路径

 

 

 

构建Maven工程

Build工程时,找不到maven插件报错修改

https://blog.csdn.net/zsd_fresh/article/details/129913679

 

打可执行jar包

使用maven生成jar文件的三种方式

https://zhuanlan.zhihu.com/p/345268828

 

maven打包可运行jar包

https://blog.csdn.net/guochunyang/article/details/127083553

 

临时

 https://www.jb51.net/article/261489.htm

部署

要将Maven工程打包并部署到线上服务器,请按照以下步骤操作:
1. 打包Maven项目 在项目的根目录下,打开终端或命令行工具,执行以下命令: mvn clean package 这会清理旧的构建文件,然后对项目进行编译、测试和打包。打包成功后,你会在target目录下找到生成的包文件(例如:your-project-name-1.0.0.jar或your-project-name-1.0.0.war)。
 
 
2. 将打包好的文件传输到线上服务器 使用scp(安全复制)命令将打包好的文件传输到线上服务器。在终端或命令行工具中执行以下命令(请根据实际情况替换<‌server-ip>、<‌username>、<‌remote-path>和<‌local-path>): scp <‌local-path>/target/your-project-name-1.0.0.jar <‌username>@<‌server-ip>:<‌remote-path> 例如: scp target/your-project-name-1.0.0.jar user@example.com:/home/user/app
 
 
3. 在线上服务器上部署项目 登录到线上服务器,
然后根据项目类型选择合适的部署方式。
- 如果是一个Spring Boot应用,可以直接运行以下命令启动应用: java -jar /path/to/your-project-name-1.0.0.jar
- 如果是一个Java Web应用(WAR包),需要部署到Java应用服务器(如Tomcat、Jetty等)上。将WAR包上传到服务器的webapps目录下,然后启动应用服务器。
 
4. 验证部署是否成功 在浏览器中输入服务器的IP地址和应用的端口号,以及应用的访问路径,查看应用是否正常运行。 例如:http://<‌server-ip>:8080/your-project-name 根据上述步骤,你应该已经成功将Maven工程打包并部署到线上服务器了。在实际部署过程中,你可能需要根据项目实际情况进行一些调整。