码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • jar包,引入依赖


    原模块

    在这里插入图片描述

    <parent>
        <artifactId>cloud-demoartifactId>
        <groupId>cn.itcast.demogroupId>
        <version>1.0version>
    parent>
    <artifactId>feign-apiartifactId>
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    maven install

    在本地仓库就生成了下面的文件夹和文件
    先是groupId,然后是artifactId,之后是version

    cn
    └─itcast
        └─demo
            └─feign-api
                └─ maven-metadata-local.xml	# 模块的groupId,artifactId,version信息
                └─ 1.0
    	                 feign-api-1.0.jar
    	                 feign-api-1.0.jar.lastUpdated
    	                 feign-api-1.0.pom			# 模块的 pom 文件
    	                 feign-api-1.0.pom.lastUpdated
    	                 _remote.repositories
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11

    Jar文件

    在这里插入图片描述
    jar与zip唯一的区别是在jar包的内容中,包含了一个META-INF/MANIFEST.MF文件,该文件是在生成jar包时自动创建的
    作为jar里面的"详情单",包含了Jar包的版本、创建人和类搜索路径Class-Path等信息
    如果是可执行Jar包,还会包含Main-Class属性,表明Main方法入口,尤其是较为重要的Class-Path和Main-Class。
    jar包主要是对class文件进行打包,这就意味着jar包是跨平台的。
    有的jar包可以通过java -jar指令来执行。可执行的jar包中肯定是某个.class文件提供了main函数。
    一个jar包里面可能存在多个.class文件都有main函数的情况,MANIFEST.MF里面的Main-Class属性,会指定函数入口。
    查看jar包中的文件:
    1.可以直接将后缀名改为zip
    2.也可以使用 jar -tf xxxxx.jar 命令
    jar命令详解
    jar包的一些事儿
    jar包结构
    jar包的小秘密

  • 相关阅读:
    企业电子招标采购系统源码Spring Boot + Mybatis + Redis + Layui + 前后端分离 构建企业电子招采平台之立项流程图
    Java环境准备——JDK下载和安装、IDEA下载和安装
    vue开发-零基础从源码开始解读一个智慧园区项目
    003-JavaSE基础巩固练习:if语句练习
    Mac磁盘空间满了怎么办?Mac如何清理磁盘空间
    【SpringMVC】使用Eclipse创建第一个SpringMVC项目
    初级算法_字符串 --- 实现 strStr()
    安科瑞环保设施用电监测设备ADW400技术要求-Susie 周
    Qt connect()方法Qt::ConnectionType
    ProGAN 论文精读
  • 原文地址:https://blog.csdn.net/qq_53318060/article/details/126526501
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号