当前位置: 首页 > news >正文

Maven工程演示

软件:idea

一、项目创建

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

二、导入依赖

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

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

操作截图
file ->
Project Structure
right-aligned 文本居右
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
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.dtcms.com/a/215756.html

相关文章:

  • 数据仓库基础知识总结
  • DB2数据库HADR配置及详解
  • Jenkins分配对应项目权限与用户管理
  • AppArmor(Application Armor)是 Linux 内核的一个安全模块
  • 功耗仅4W!迷你服务器黑豹X2(Panther X2)卡刷、线刷刷入Armbian(ubuntu)系统教程
  • leetcode每日一题 -- 2894.分类求和并作差
  • 【华为云物联网】iOtDA数据以表格字段转发OBS的设置攻略,便于以后数据上大屏
  • Java构建Tree并实现节点名称模糊查询
  • 商用密码 vs 普通密码:安全加密的核心区别
  • cos和dmz学习
  • WPF【10_2】数据库与WPF实战-示例
  • WEB安全威胁与SSL
  • MQTT over SSL/TLS:工业网关如何构建端到端加密的数据传输通道
  • EMQX启用单向认证的SSl/TLS连接的配置步骤
  • 《计算机组成原理》第 10 章 - 控制单元的设计
  • 用C#完成最小二乘法拟合平面方程,再计算点到面的距离
  • arcgis字段计算器中计算矢量面的每个点坐标
  • Vue-03 (调试工具Vue Devtools )
  • Go语言中的浮点数类型详解
  • 鸿蒙5开发宝藏案例分享---一多断点开发实践
  • 5分钟入门WPF和FluentValidation数据验证
  • 微信小程序获取手机号
  • 用nz-tabel写一个合并表格
  • JavaSE核心知识点04工具04-04(Git)
  • JS手写代码篇---手写promise.all
  • Linux基本指令篇 —— touch指令
  • html css js网页制作成品——HTML+CSS+js醇香咖啡屋网页设计(5页)附源码
  • 在ubuntu手动分区时,730GB的总空间,建议划分多少给根目录
  • Java组合、聚合与关联:核心区别解析
  • C语言基础-初识