Maven工程演示

软件:idea

一、项目创建

操作 截图
file -> New -> Project
next
next -> Name:工程名称; Location:项目路径;
项目创建完成; 文件夹基本样例: (如果不完整自己创建即可)
MANIFEST.MF内容

二、导入依赖

操作 截图
下载依赖包 放置在文件夹 src/main/resources/META-INF/lib
POM文件导入 并点击maven刷新
刷新完maven, 查看目录结构, 可打开依赖详情即可
依赖导入测试

三、打jar包并运行(运行需要有java环境 - jdk)

操作 截图
file -> Project Structure
Artifacts -> +号 -> JAR -> From modules with dependencies
输入打包信息 点击确定 退出当前设置
构建包 Build -> Build Artifacts
选择你要打包的jar (名称和上一步设置的一致 选择Build)
获取jar

四、jar运行

操作 截图
找到上一步生成的jar
创建bat文件 (文本文件改后缀即可) 内容如图
双击运行bat文件

附件:(bat内容)

复制代码
@echo off &setlocal enabledelayedexpansion
@echo %~dp0
@echo off
:: %~dp0 表示为bat文件所在文件夹位置
java -jar %~dp0\YssOcR.jar
::pause 运行完程序后保持窗口
::exit 运行完程序后关闭程序
::pause和exit只能留一个,这边为了演示,使用了pause
pause 

附件:(MANIFEST.MF内容)

复制代码
Manifest-Version: 1.0
Main-Class: yss.ocr.Main
相关推荐
豆沙沙包?5 分钟前
2026年--Lc334-2130. 链表最大孪生和(链表转数组)--java版
java·数据结构·链表
柒.梧.13 分钟前
SSM常见核心面试问题深度解析
java·spring·面试·职场和发展·mybatis
杨章隐29 分钟前
Java 解析 CDR 文件并计算图形面积的完整方案(支持 MultipartFile / 网络文件)@杨宁山
java·开发语言
Renhao-Wan41 分钟前
Java 并发基石:AQS (AbstractQueuedSynchronizer)
java·开发语言
慕容雪_1 小时前
运维笔记-网络共享
运维·笔记·网络共享
zlp19921 小时前
xxl-job java.sql.SQLException: interrupt问题排查(二)
java·开发语言
sunnyday04261 小时前
深入理解Java日志框架:Logback与Log4j2配置对比分析
java·log4j·logback
浩瀚地学1 小时前
【Java】异常
java·开发语言·经验分享·笔记·学习
张np1 小时前
java基础-LinkedHashMap
java·开发语言
Groundwork Explorer1 小时前
WSL Python Kivy Buildozer APK打包笔记
笔记