meaven怎么下载jar包
根据坐标创建maven工程maven中的坐标使用三个【向量】在【Maven的仓库】中唯一的定位到一个【jar】包groupId:公司或组织的idartifactId:一个项目或者项目中的一个模块的Idversion:版本号三个向 量的取值方式例如1.0-...
maven将所有依赖和scala源码编译后的结果打包成一个jar-如果不修改maven的配置文件,无法将用到的依赖打包到jar包里,每次在服务器上运行jar包都需要下载。通过maven-jar-plugin方式打包成可执行jar文件,但是这种方式会将所有依赖(包括外部依赖)单独打包到另外一个指定文件夹下,...
Java之道丨Maven(续)每次pom.xml配置完后,Alt+F5(项目右键→Maven,Update Project),Maven就会去仓库下载,下载完后F5(项目右键→Refresh),就可以在Libraries的Maven Dependencies中看到下载来的jar包了!mvn dependency:sources 下载项目...
maven是干嘛的?知乎maven的作用是:1、在文件中添加相应的配置,maven就会自动的下载相应的jar包;2、下载依赖,只要配置的j…
Java中使用Maven管理项目实战package是maven工程的打包命令,对于java工程执行package打成jar包,对于web工程打成war包。install install是maven工程的安装命令,执行install将maven打成jar包或war包发布到本地仓库。从运行结果中,可以看出: 当后面的...
maven里如果出现冲突依赖,比如log.jar有不同版本冲突,java9如何通过模块化解决呢?知乎maven里如果出现冲突依赖,比如log.jar有不同版本冲突,java9如何通过模块化解决呢?首先在maven层面不就会报错吗?其次java9模块化以后,某个拥有log.jar的项目其模块文件如果只exports xx.package,按照文…显示全部 关注...
Maven的下载与配置所以这里,我们改成阿里云提供的镜像仓库,访问国内网站,可以让 Maven jar 包的时候速度更快。注意:*这里我们改的只是为,中央仓库配置一个备用,并不是修改了中央仓库,中央仓库还是国外的,当中央仓库无法访问到的...
我的Java Web之路45-Maven登场-今日头条groupId和artifactId是Maven定义的用于标识所有工程/项目(实际上就是我们所说的组件/构件/库,或者应用,只要是提供给别人使用的都可以一种物理形态比如JAR文件、WAR文件等存在)的概念,这又体现了对象的唯一标识符问题。...
Java教程:Maven是什么?Maven能用来做什么?若没有通过maven进行大型项目的依赖管理,我们在开发项目时,需要引入大量的jar包。那么此时,jar包和jar包之间很多时候是需要版本匹配的,如果版本不匹配,此时很容易出现版本冲突问题。当使用maven进行项目依赖(jar包)管理,...
如何评价 maven?知乎➜ ~ gpg - - generate - key 紧 接着 跟着 操作 就 能 生成 秘 钥 , 以下 是 我 的 生成 结果 , 打 了 码 : gpg ( GnuPG / MacGPG 2 ) 2 . 2 . 32 ; Copyright ( C ) 2021 Free Software Foundation , Inc . This is free software : you are free to change and redistribute it . There is NO WARRANTY , to the extent permitted by law . 注意 : 使用 “ gpg - - full - generate - key ” 以 获得 一个 全 功能 的 密钥 生成 对话 框 。 GnuPG 需要 构建 用户 标识 以 辨认 您 的 密钥 。 真实 姓名 : xxxxxxx 电子 邮件 地址 : xxxxxxx @ foxmail . com 您 选定 了 此 用户 标识 : “ xxxxxxxx < xxxxx @ foxmail . com > ” 更改 姓名 ( N ) 、 注释 ( C ) 、 电子 邮件 地址 ( E ) 或 确定 ( O ) / 退出 ( Q ) ? u 更改 姓名 ( N ) 、 注释 ( C ) 、 电子 邮件 地址 ( E ) 或 确定 ( O ) / 退出 ( Q ) ? o 我们 需要 生成 大量 的 随机 字节 。 在 质数 生成 期间 做 些 其他 操作 ( 敲打 键盘 、 移动 鼠标 、 读写 硬盘 之 类 的 ) 将 会 是 一个 不错 的 主意 ; 这 会 让 随机 数 发生 器 有 更 好 的 机会 获得 足够 的 熵 。 我们 需要 生成 大量 的 随机 字节 。 在 质数 生成 期间 做 些 其他 操作 ( 敲打 键盘 、 移动 鼠标 、 读写 硬盘 之 类 的 ) 将 会 是 一个 不错 的 主意 ; 这 会 让 随机 数 发生 器 有 更 好 的 机会 获得 足够 的 熵 。 gpg : 密钥 54 E C 3C 8 FA 3A 5B 50 F 被 标记 为 绝对 信任 gpg : 目录 ‘ / Users / xxxxxxxxx / . gnupg / openpgp - revocs . d ’ 已 创建 gpg : 吊销 证书 已 被 存储 为 ‘ / Users / xxxxxxxxx / . gnupg / openpgp - revocs . d / xxxxxxxxxxxxxxxxxxxxxxxxxxxx . rev ’ 公钥 和 私 钥 已经 生成 并 被 签名 。 pub rsa 3072 2021 - 12 - 06 [ SC ] [ 有效 至 : 2023 - 12 - 06 ] 8 BDxxxxxxxxxxxxxxxxxxxxxxxxxxxxB 50 F uid xxxxxxxx < xxxxxxxx @ foxmail . com > sub rsa 3072 2021 - 12 - 06 [ E ] [ 有效 至 : 2023 - 12 - 06 ] 秘 钥 生成 好 后 , 需要 你 把 公钥 上传 到 公共 服务器 供 sonatype 验证 。 官网 教程 里 有 三 个 地址 可以 用 : keyserver . ubuntu . com keys . openpgp . org pgp . mit . edu 我 按照 官网 给 的 办法 上传 : ➜ ~ gpg - - keyserver pgp . mit . edu : 11371 - - send - keys 8 BD 96 B0 EA 18E 5162 B 9 4 E A 7 F 754 E C 3C 8 FA 3A 5B 50 F gpg : 正在 发送 密钥 54 E C 3C 8 FA 3A 5B 50 F 到 pgp . mit . edu : 11371 gpg : 发送 至 公钥 服务器 失败 : 文件 结尾 gpg : 发送 至 公钥 服务器 失败 : 文件 结尾 ➜ ~ gpg - - keyserver keyserver . ubuntu . com - - send - keys 8 BD 96 B0 EA 18E 5162 B 9 4 E A 7 F 754 E C 3C 8 FA 3A 5B 50 F gpg : 正在 发送 密钥 54 E C 3C 8 FA 3A 5B 50 F 到 hkp : / / keyserver . ubuntu . com gpg : 发送 至 公钥 服务器 失败 : Network is unreachable gpg : 发送 至 公钥 服务器 失败 : Network is unreachable ➜ ~ gpg - - keyserver pgp . mit . edu : 11371 - - send - keys 54 E C 3C 8 FA 3A 5B 50 F gpg : 正在 发送 密钥 54 E C 3C 8 FA 3A 5B 50 F 到 pgp . mit . edu : 11371 gpg : 发送 至 公钥 服务器 失败 : 文件 结尾 gpg : 发送 至 公钥 服务器 失败 : 文件 结尾 但是 , 报 错 了 , 反复 尝试 了 各种 网上 教程 , 依然 报 错 。 我 以为 是 我 网络 的 问题 , 或者 是 那 几 个 服务器 也 失效 了 , 反正 一 遍 遍 的 排查 , 折腾 了 一个 晚上 。 就 当 快要 崩溃 时 , 我 无意 中 发现 gunpg 还是 有 应用 可以 打开 的 , 也 就是 有 GUI 界面 , 于是 我 进去 看 了 看 , 然后 在 我 的 秘 钥 点击 右 键 , 有 上传 的 服务器 的 选项 : 这样 居然 传 成功 了 , 真是 大 无 语 啊 兄弟 们 。 配置 pom . xml 和 setting . xml 第 三 步 , 你 需要 按照 官网 的 教程 , 来 配置 你 的 pom . xml 和 setting . xml 文件 。 大家 看到 这里 已经 很 累 了 , 我 就 不 按照 官网 教程 那样 一 步步 演示 了 , 直接 给 你们 总结 下 成功 需要 添加 的 配置 。 首先 是 setting . xml 。 你 需要 添加 一个 profile : < profiles > < profile > < id > ossrh < / id > < activation > < activeByDefault > true < / activeByDefault > < / activation > < properties > < gpg . executable > gpg 2 < / gpg . executable > < gpg . passphrase > yzdbwj 1993 < / gpg . passphrase > < / properties > < / profile > < / profiles > 还 需要 一个 server , 里面 需要 填写 你 的 ossrh 账号 密码 : < servers > < server > < id > ossrh < / id > < username > 你 上面 注册 的 账号 < / username > < password > 你 上面 注册 的 密码 < / password > < / server > < / servers > < / settings > setting . xml 配置 好 了 , 接 下来 是 你 项目 的 pom . xml 。 首先 , 你 需要 申明 很 多 plugin , 以及 一个 snapshotRepository , 我 把 所有 的 都 贴 在 了 这里 。 < distributionManagement > < ! - - 申明 打包 到 Maven 公有 仓库 - - > < snapshotRepository > < id > ossrh < / id > < url > https : / / s 01 . oss . sonatype . org / content / repositories / snapshots < / url > < / snapshotRepository > < / distributionManagement > < build > < plugins > < plugin > < groupId > org . sonatype . plugins < / groupId > < artifactId > nexus - staging - maven - plugin < / artifactId > < version > 1 . 6 . 7 < / version > < extensions > true < / extensions > < configuration > < serverId > ossrh < / serverId > < nexusUrl > https : / / s 01 . oss . sonatype . org / < / nexusUrl > < autoReleaseAfterClose > true < / autoReleaseAfterClose > < / configuration > < / plugin > < plugin > < groupId > org . apache . maven . plugins < / groupId > < artifactId > maven - source - plugin < / artifactId > < version > 2 . 2 . 1 < / version > < executions > < execution > < id > attach - sources < / id > < goals > < goal > jar - no - fork < / goal > < / goals > < / execution > < / executions > < / plugin > < plugin > < groupId > org . apache . maven . plugins < / groupId > < artifactId > maven - javadoc - plugin < / artifactId > < version > 2 . 9 . 1 < / version > < configuration > < javadocExecutable > $ { java . home } / . . / bin / javadoc < / javadocExecutable > < / configuration > < executions > < execution > < id > attach - javadocs < / id > < goals > < goal > jar < / goal > < / goals > < / execution > < / executions > < / plugin > < plugin > < groupId > org . apache . maven . plugins < / groupId > < artifactId > maven - gpg - plugin < / artifactId > < version > 1 . 5 < / version > < executions > < execution > < id > sign - artifacts < / id > < phase > verify < / phase > < goals > < goal > sign < / goal > < / goals > < / execution > < / executions > < / plugin > < / plugins > < / build > 注意 , 在 maven - javadoc - plugin 这 个 插件 添加 后 , 最 好像 上面 一样 , 加上 一个 官方 教程 没有 提到 的 : < configuration > < javadocExecutable > $ { java . home } / . . / bin / javadoc < / javadocExecutable > < / configuration > 否则 你 可能 会 编译 失败 , 提示 找 不 到 你 的 JAVA _ HOME 环境 变量 , 就 像 下 图 这样 : MavenReportException : Error while creating archive : Unable to find javadoc command : The environment variable JAVA _ HOME is not correctly set . 之后 , 你 还 可以 添加 上 你 的 一些 个人 信息 : < licenses > < license > < name > The Apache Software License , Version 2 . 0 < / name > < url > http : / / www . apache . org / licenses / LICENSE - 2 . 0 . txt < / url > < distribution > actable < / distribution > < / license > < / licenses > < developers > < developer > < name > xxxxxxxxx Yang < / name > < email > xxxxxxxxx @ foxmail . com < / email > < organization > xxxxxxxxxx < / organization > < / developer > < / developers > < scm > < tag > master < / tag > < url > git @ github . com : qqxx 6661 / logRecord . git < / url > < connection > git @ github . com : qqxx 6661 / logRecord . git < / connection > < developerConnection > git @ github . com : qqxx 6661 / logRecord . git < / developerConnection > < / scm > 正式 打包 发布 最后 , 一切 都 准备 好 了 , 你 可以 进行 最 神圣 的 一个 指令 mvn clean deploy 紧 接着 就 上传 成功 了 你 的 工 单 这 时候 也 会 更新 一 条 信息 : Central sync is activated for cn . monitor 4 all . After you successfully release , your component will be available to the public on Central https : / / repo 1 . maven . org / maven 2 / , typically within 30 minutes , though updates to https : / / search . maven . org can take up to four hours . 你 的 Jar 包 会 在 30 分钟 左右 能够 被 拉取 。 下 图 就是 成功 的 截图 拉 。 后记 不 知道 看 完 文章 , 你 觉 不 觉得 麻烦 呢 ? 其实 我 自己 看 一 遍 写 的 文字 , 感觉 步骤 还是 蛮 简单 的 。 但 自己 之前 搞 不定 的 时候 , 还是 感觉 蛮 痛苦 的 。 希望 我 走 的 弯路 , 能 帮 大家 避开 大坑 , 更 快 的 完成 自己 项目 的 上传 。 我 是 目前 在 阿里 搬 砖 的 工程师 蛮 三 刀 酱 。 持续 的 创作 离 不 开 你 的 点 赞 和 转发 分享 ! 参考 https : / / segmentfault . com / a / 1190 000023781503 - END - 赞同 添加 评论 分享 收藏 喜欢 收起 更 多 回答 已 认证 帐号 关注 806 人 赞同 了 该 回答 翻 了 好久 , 终于 又 找到 一个 感 兴趣 的 , 可以 讲 的 科 谱 问题 了 。 看到 各种 求职 啊 打架 啊 变色 的 话题 , 都 没 什么 兴趣 , 就 想 认真 的 试 着 能否 把 一些 概念 和 问题 说 的 简章 直接 一些 。 先 说 一些 题 外 话 , 不 喜欢 的 可以 直接 跳 过 。 最近 其实 很 喜欢 一个 词 , 叫做 “ 上帝 视角 ” 。 什么 叫 上帝 视角 呢 ? 就是 你 要 站 在 一个 创建 者 的 角度 , 去 思考 , 一个 东西 为 什么 会 出现 。 最初 的 这种 方式 是 我 在 硕士 的 时候 训练 了 出来 的 , 很 多 人 会 问 我 说 , 本科 和 硕士 什么 区别 ? 别的 不 都 不 谈 , 单 从 知识 的 角度 来 说 , 本科 是 去 用 , 比如 说 , Http 是 什么 , 而 硕士 去 设计 和 创造 , 要 解决 的 问题 是 : http 现在 还有 什么 地方 不足 的 ? 应该 怎么 改进 ? 被 写 论文 逼疯 的 日子 还是 挺 爽 的 。 也 很 感谢 这 是 那 三 年 时间 , 才 突然 间 发现 , 这 个 世界 原来 并 不是 单纯 的 别人 告诉 我 , 我 就 去 学习 的 , 原来 我 也 可以 尝试 去 改变 和 创造 一个 新 世界 。 虽然 技术 水准 太 渣 , 跟 很 多 真正 的 大 牛 没 办法 比 , 但是 好坏 终于 不 在 和 以前 一样 , 以为 书本 上学 到 的 就是 公理 。 那么 上帝 视角 是 什么 呢 ? 在 学习 的 过程 中 , 不是 单纯 的 去 学 , 去 用 。 拿 Maven 举例 , 不是 单纯 的 去 背 , Maven 的 install , deploy , 生命 周期 , Setting 是 干 嘛 的 , 而是 去 想 : Maven 要 解决 的 问题 是 什么 ? 如果 要 解决 这 个 问题 , 应该 用 什么 样 的 方案 去 实现 ? Maven 现有 的 实现 方式 有 没有 问题 ? 这 才 是 我 一直 推崇 的 学习 的 方式 . 也 是 在 修真 院 的 小 课堂 中 反复 强调 的 目录 模板 . 好 了 , 跳 过 这 一 段 , 片头 稍微 有点 长 . 我们 来 看 一下 , Maven 倒 底 是 什么 东西 , 要 解决 了 什么 问题 . 背景 一 在 maven 之前 , 是 Ant 的 天下 . Ant 是 一个 纯粹 的 编译 工具 , Java 是 需要 编译 的 , 需要 把 源 文件 , 编译 成 二进制 文件 . 背景 二 在 一个 正常 的 系统 中 , 会 引入 大概 三十 到 五 十 个 第 三 方 Jar 包 . 什么 叫 第 三 方 Jar 包 ? 就是 一 把 一些 公共 的 方法 , 编译 过后 的 Class 文件 , 打 成 包 , 让 其他 的 系统 来 使用 . 这 是 一个 常见 的 抽取 公共 代码 的 方法 . 背景 三 在 过去 的 打包 中 , 比如 说 , 你 要 做 一个 网站 程序 , 通常 是 打 出来 一个 War 包 , 里面 会 有 一个 Lib 的 目录 , 在 Lib 目录 下面 , 会 有 各种 各样 的 第 三 方 Jar 包 . 有 了 这 三 个 背景 , 再 看 当初 是 出现 了 什么 问题 . java 的 世界 中 离 不 开 Spring , 怎么 使用 Spring 的 jar 包 ? 通常 是 在 Spring 的 官网 上去 搜 Spring 的 jar 包 , 然后 下载 , 然后 拷贝 到 Lib 库里 . 上传 到 SVN 上 的 时候 , 也 会 通常 把 Lib 库 上传 到 SVN 中 . 这 是 过去 在 没有 maven 的 年代 做 的 事情 . 马丹 , 今天 心情 不好 , 想 不 出来 更 好 的 比喻 , 我 就 直接 讲 事情 了 . 直接 拷贝 Lib 包 会 出现 什么 问题 ? 最大 的 问题 就是 Lib 包 没有 版本 号 . 第 三 方 的 包 都会 升级 , 版本 号 不对 这 是 最 烦 的 一 件 事 . Lib 目录 下 没有 版本 号 的 名字 , 你 哪 知道 现在 用 的 是 哪 一个 版本 ? 所以 这 是 第 一 个 问题 . 第 二 个 问题 , 就是 你 判断 不 了 现在 的 Lib 是不是 对 的 . 会 有 人 手 残 不 知道 为 嘛 改 Lib 包 的 名字 . 第 三 个 问题 , 除了 公用 的 第 三 方 包 , 在 项目 中 还有 自己 的 公用 包 , 版本 升级 很 麻烦 , 一旦 升级 , 所有 的 使用 过 的 项目 , 想 要 升级 , 都 必须 重新 拷 Lib 包 过来 . 这些 问题 , 实现 上 已经 很 严重 了 , 特别 是 , 经常 想 找 一些 第 三 方 包 找 不 到 . 问题 摆 出来 了 , 怎么 解决 ? Maven 在 当时 给 出 的 是 一个 非常 大胆 的 方案 , 从 这 个 角度 来 看 , 和 苹果 的 Appstore 一样 , 是 一个 划 时代 的 改变 . 在 苹果 的 Appstore 出现 之前 , 大家 下载 软件 , 是不是 经常 去 天空 软件 城 之 类 的 下载 网站 一个 个 的 去 下载 ? 有 没有 想 过 会 有 应用 商店 一样 的 东西 , 可以 直接 通过 苹果 系统 的 管理 , 把 本地 的 App 和 远程 的 App 联系 起来 , 标明 版本 号 , 还 可以 自动 更新 ? Maven 其实 提供 的 就是 一个 免费 的 Java 版 AppStore , 确切 的 来 说 , 叫 LibStore . 他 把 当时 知名 的 大 的 第 三 方 jar 包 都 放 到 一个 叫做 中心 仓库 的 东西 , 大家 做 项目 , 直接 去 中心 仓库 下载 就 可以 了 . 现在 看 起来 , 你 可能 会 觉得 , 啊 , 这 不是 理所当然 的 事情 么 ? 可是 在 当时 , 这 可是 具备 划 时代 意义 的 创造 . 把 第 三 方 jar 包 放 到 中心 仓库 的 好处 是 什么 ? 第 一 , 不会 出现 版本 错乱 的 问题 , 也 不会 出现 虚假 jar 包 的 问题 , 因为 所有 的 Jar 包 都 是 从 中心 仓库 拿 到 的 . 第 二 , 不会 出现 版本 一旦 更新 , 我 需要 把 Jar 包 四处 去 拷贝 , 四处 去 跟 人 讲 , 我 的 jar 包 更新 了 , 大家 都 来 下载 一下 最新 包 的 问题 . 单纯 把 Jar 包 放 到 中心 仓库 , 听 起来 是 很 不错 的 方案 , 但是 具体 怎么 落地 实施 呢 ? 首先 . 所有 的 Jar 包 必须 有 一个 惟一 的 ID . 这 个 惟一 的 ID , 怎么 设计 ? 很 多 人 会 说 , 自 增 啊 . . 自 增 个 毛线 . 有 比 自 增 更 好 的 方式 没 ? UUID ? 算 了 , 还 不如 自 增 . 说 时间 缀 的 同学 也 请 做 下 . 说 用 QQ 号 做 惟一 标志 的 同学 请 出去 . 惟一 , 惟一 , 在 这 个 世界 里 , 有 什么 东西 是 惟一 的 ? 身份 证 号 ? 指纹 ? 不行 , 我 要 上网 去 查查 , 怎么 给 惟一 的 东西 编号 . 我 打开 了 浏览 器 , 输入 了 google , 啊 呸 , 输入 了 百度 , 毕竟 要 支持 国产 , 不 好用 也 要 支持 , 等等 , 我 想到 了 . 网址 ! 域名 ! 域名 是 干 嘛 的 ? 给 每 一个 独立 的 网站 都 有 一个 独一无二 的 标记 ! 我 明白 了 , 我们 要 的 不 仅仅 是 惟一 , 更 是 好 记 的 惟一 ! 域名 我们 记得 很 清楚 啊 , 三级 结构 . www . baidu . com . 从 左 到 右 , www 表示 是 网页 , baidu 表示 是 公司 名称 , com 表示 是 公司 . 这种 三级 机构 , 可 不 可以 拿 过来 借鉴 用 做 Jar 的 惟一 标记 ? 首先 , 公司 名 , 是不是 可以 是 惟一 的 ? 有 一个 层级 用来 表示 这 个 Jar 包 属于 公司 , 机构 , 或者 是 个人 , 管 他 呢 . 这 就是 一个 独立 的 , 可以 直接 用 网址 来 代表 公司 名 啊 . 比如 , 就 叫做 org . springframework . 其次 , 一个 公司 里 有 可能 会 提供 多 个 Jar 包 , 每 一个 Jar 包 可以 理解 为 是 独立 的 项目 , 比如 说 , spring - context 最后 . 每 一个 不同 的 项目 会 有 一个 版本 号 , 比如 说 5 . 0 . 8 . RELEASE 现在 , 我们 把 公司 名 - 项目 名 - 版本 号 来 构建 成 了 一个 惟一 又 好 记 的 ID , 他们 可以 用 XML 来 表示 , 就是 这样 的 . < dependency > < groupId > org . springframework < / groupId > < artifactId > spring - context < / artifactId > < version > 5 . 0 . 8 . RELEASE < / version > < / dependency > 其实 简单 的 , 可以 这么 理解 . 5 . 0 . 8 . RELEASE . spring - context . springframework . org 这 就是 一个 从 右 到 左 的 惟一 标记 , 而且 和 域名 一样 , 简单 好 记 ~ ~ 哈哈 哈哈 , 我 果然 是 一个 天才 . 但是 等等 , 这 个 配置 文件 叫做 什么 名字 好 ? Project Object Model , 代表 着 一个 Project , 原本 是 没有 结构 的 , 混乱 的 非 标准 化 的 项目 , 我们 可以 通过 一个 对象 来 把 它 完整 的 描述 出来 , 就 叫做 POM 好 了 ~ ~ 在 POM 里 , 我们 先 做 了 一 件 事 , 只要 我 在 POM 文件 中 声明 了 Dependency , 我 就 知道 了 , 我 应该 去 中心 资源 库 去 下载 到 这 个 jar 包 . 是不是 一个 苹果 版 的 AppStore ! 是不是 应该 去 告 苹果 应用 商店 的 抄袭 ! 是不是 应该 称 我 为 编程 界 的 乔布斯 ( 如果 真是 我 发明 的 Maven 就 好 了 . ) 妈妈 再也 不会 担心 我 用到 假 的 jar 包 了 . 而且 , 我 在 上传 源码 的 时候 , 再也 不 需要 上传 Jar 包 占据 空间 , 每次 Down 代码 要 一个 多 小时 了 . 就 这么 一个 中心 化 的 仓库 , 一下 整个 世界 明朗 了 , 是不是 很 棒 ? 好 了 , 我 得 出门 了 , 等 我 回来 了 , 心情 好 了 , 再 接着 说 , 单纯 只是 做 一个 中心 仓库 , 还 会 出现 什么 问题 , 私服 又 是 什么 , Snapshot 和 Release 又 是 什么 ? 2018 年 9 月 3 号 晚 更新 一次 。 其实 挺 不 开心 的 , 毕竟 认真 写 了 这么 多 东西 , 还 比 不 上 抖 个 机灵 , 而且 总是 遇到 各种 杠 精 。 但是 这 个 号 我 不 怼 人 ~ ~ 只 拉 黑 。 我们 来 接着 说 , 当 中央 仓库 建立 起来 之后 , 举世 欢庆 。 说是 开辟 了 一个 新 时代 也 不 过份 , 其实 IT 行业 经常 是 互相 借鉴 和 致敬 , 所以 Maven 的 中心 仓库 倒 底 是不是 首创 , 还是 Linux 的 apt 更 早 , 不得而知 ( 好 吧 我 承认 不 愿意 花 时间 去 查证 了 。 。 ) 总之 现在 大家 很 开心 , 但是 跟着 又 面临 了 很 多 问题 。 这些 问题 在 没有 中心 仓库 的 时候 不 存在 , 在 有 中心 仓库 的 时候 暴露 了 出来 。 什么 问题 呢 ? 第 一 个 谁 来 负责 在 中心 仓库 上传 Jar 包 呢 ? 第 二 个 如果 在 公司 有 内部 使用 的 Jar 包 , 我 不 想 让 别人 使用 怎么办 呢 ? 第 三 个 全球 都 访问 一个 中心 仓库 ? 那 。 。 。 。 得 有 多 慢 啊 。 是 的 , 这 就是 三 个 问题 。 其实 我 确定 不 了 是 先 有 这 三 个 问题 , 还是 Maven 在 设计 之 初 就 想到 了 。 今天 说 到 的 这些 , 全部 是 我 的 推演 , 是 我 的 理解 , 不 愿意 花 太 多 时间 去 求证 , 始终 不是 一个 好 事情 , 但是 坦白 的 说 。 。 。 我 更 喜欢 这种 过程 。 想 要 解决 上传 Jar 的 问题 , 就是 需要 一个 账户 体系 , 这 是 很 简单 的 。 setting . xml 文件 可以 搞定 一切 。 关键 点 在于 第 二 个 和 第 三 个 。 先 说 第 三 个 , 解决 这种 全球 访问 的 最好 解决 方案 是 什么 ? 如果 你们 了解 DNS 的 话 , 会 发现 DNS 其实 给 出 了 一些 好 的 参考 。 DNS 会 在 全球 有 多 个 根 服务器 。 美国 VeriSign 公司 2 台 美国 PSINet 公司 1 台 美国 ISI ( Information Sciences Institute ) 1 台 美国 ISC ( Internet Software Consortium ) 1 台 美国 马里兰 大学 ( University of Maryland ) 1 台 美国 太空 总署 ( NASA ) 1 台 美国 国防 部 1 台 美国 陆军 研究 所 1 台 挪威 NORDUnet 1 台 日本 WIDE ( Widely Integrated Distributed Environments ) 研究 计划 1 台 网络 管理 组织 IANA ( Internet Assigned Number Authority ) 1 台 欧洲 网络 管理 组织 RIPE - NCC ( Resource IP Europeens Network Coordination Centre ) 1 台 同时 有 递归 服务器 。 这 其实 是 一个 很 好 的 参考 。 而且 我 确信 , 大家 其实 知道 私服 概念 , 应该 是 从 网游 开始 。 我 还 记得 当年 有 同学 自己 搭 了 一个 传奇 私服 , 玩 的 所向披靡 。 CS 当时 也 有 很 多 私服 啊 。 所以 用 在 Maven 上 就 简单 了 。 第 一 是 有 镜像 站点 , 第 二 是 提供 私 服务器 。 私服 服务器 , 我 用 的 最 多 的 就是 Nexus 。 有 了 Nexus , 第 二 个 问题 也 解决 掉 了 。 私服 提供 什么 功能 呢 ? 第 一 个 , 缓存 中心 仓库 的 Jar 包 。 第 二 个 , 缓存 其他 第 三 方 仓库 的 Jar 包 。 第 三 个 , 允许 上传 自己 的 Jar 包 。 这 三 个 功能 就 很 完美 了 ~ ~ ~ ~ 你 想 一下 , 首先 , 私服 往往 是 搭 在 公司 内网 , 在 公司 内网 下 Jar 包 , 很快 的 , 不 信 你 直接 连 中心 仓库 试试 呢 ? 其次 , 公司 里 内部 的 公用 Util 类 , 可以 放心 上传 到 私服 里 啦 。 我 对 Maven 一直 比较 看重 , 就是 喜欢 它 的 设计 思想 。 私服 的 解决 方案 在 这里 我 看 了 是 相对 完美 的 。 但是 , 只有 私服 , 够 么 ? 不 不 不 不 , 对于 追求 极限 的 我们 来 说 , 就算 是 你 在 内网 可以 直接 Down 下来 Jar 包 , 也 不够 ! 怎么 样 可以 更 快 ? 记 不 记得 DNS 里 还有 一个 大 杀 器 , 本地 Host 文件 ? 所以 , 我们 可 不 可以 在 用户 自己 的 机器 上 , 再 来 一个 本地 仓库 ? 当然 可以 ! 这 就是 Repository 的 来历 。 大概 的 示意 就是 这样 的 。 所以 , 当 你 执行 Maven Install 的 时候 , 它 的 顺序 是 什么 呢 ? 就是 先 去 本地 仓库 里 找 , 再 去 私服 里 找 , 再 去 中心 仓库 里 找 。 三 层 结构 , 这 像 什么 ? 这 是 一个 缓存 结构 的 经典 架构 啊 。 二 级 缓存 , 一个 中心 化 的 缓存 集群 , 一个 本地 的 缓存 。 适用 于 变动 不大 的 数据 。 如果 一个 Jar 包 频率 的 变动 , 那 需要 更新 的 缓存 就 太 多 了 。 这 同样 就 引 出来 了 另 一个 问题 : 版本 。 在 说 到 版本 之前 , 先 继续 说 一下 关于 缓存 , 其实 缓存 的 设计 太 多 了 , 生活 中 到处 都 是 。 批发 市场 的 价值 是 什么 ? 小区 周围 的 菜 市场 是 什么 ? 厕所 里 如果 只 放 一 卷纸 , 放 一 没有 了 怎么办 ? 一 种 解决 办法 就是 同时 放 两 卷纸 , 一 卷纸 用 完 之后 再 补充 一 卷纸 上来 , 同样 是 没 纸 了 补充 纸 , 你 永远 都 不会 担心 哪 天 粗心大意 发现 没有 纸 了 ! ( 不要 问 我 为 什么 这么 怨 念 ) 除非 你 在 厕所 一次 用 完 两 卷纸 。 其实 缓存 无处不在 , 有 时候 写 代码 时间 长 了 , 看 这 个 世界 就 会 有 一些 奇奇 怪 怪 的 色彩 。 不外乎 时间 和 空间 两 个 词 而已 。 好 了 , 不 扯 这么 多 了 , 今天 有点 儿 犯困 。 有 了 缓存 , 缓存 的 核心 就 在于 是 失效 策略 。 Maven 的 本地 仓库 , 私服 , 中心 仓库 两 级 缓存 , 怎么 设计 失效 策略 ? 这 就是 Maven 版本 的 设计 , Release 和 Snapshot 的 关键 点 。 如果 emmmm , 心情 好 的 话 , 我 应该 会 再 花 半 个 小时 左右 的 时间 讲 一下 。 结论 是 不 太 喜欢 , 但是 并 没有 很 好 的 解决 方法 。 项目 构建 的 细节 从 提出 这 个 概念 的 那 一 天 开始 就 没有 变 得 简单 过 , 你 可以 抱怨 xml 膨胀 的 缩 进 , 也 可以 嘲笑 别人 不会 使用 eclipse / idea 的 缩 进 规则 偏好 。 但是 从 本质 上来 说 ant 也好 , mvn 也好 , gradle 也好 , 解决 的 无非 都 是 依赖 树 , 打包 规则 , 简单 开发 用 插件 这些 问题 。 遵循 的 人 多 了 , 自然 就 成 了 规则 , 思考 规则 背后 原理 还是 很 重要 的 。 举 个 例子 , 并 不是 所有 人 都 知道 jar 包 的 压缩 规则 以及 目录 结构 。
- ipad1怎么清理垃圾
- win8怎么添加五笔输入法
- xp系统开机蓝屏怎么关
- swf文件怎么压缩
- 小米2s怎么设置下载的铃声
- ppt smartart怎么增加
- 怎么把txt改成bat
- ios8.1.2越狱怎么恢复
- 淘宝怎么添加地址
- 12306怎么刷票
- ipad mini2怎么退qq
- 电脑开机蓝屏怎么修复
- win7怎么取消文件的打开方式
- win8 复选框 怎么用
- 怎么使用itunes商店对这电脑授权
- 怎么开发最低级的游戏
- 联想b545一体机怎么样
- 易语言怎么添加支持库
- 怎么设置一个宽带连接
- 怎么调出输入法
- 笔记本加了内存条怎么看
- 怎么删除压缩旧文件
- 手机流量怎么给电脑用
- 百度云净网行动怎么破
- itunes 怎么下载游戏
- 怎么卸载点心输入法
- matlab debug怎么用
- 怎么用ppt制作精美的电子相册
- 怎么阻止百度推广
- 白苹果怎么进dfu模式
- 主图视频怎么制作
- 魔方网表怎么样
- iphone4s软件怎么退出
- protel怎么样用
- assistivetouch怎么设置
- 安卓忘记锁屏密码怎么办
- 天猫怎么看图片
- 怎么给新买的移动硬盘加密
- 监控开关电源怎么接
- 怎么将excel图表插入word
- excel表格怎么去掉小数点
- 怎么用蓝牙耳机听歌
- smartart 怎么取消组合
- cad怎么返回上一步
- dashboard怎么关
- 怎么用ps去掉眼镜反光
- 罪恶都市怎么变超人
- 小米2s怎么进入工程模式
- ppt怎么做相框
- ppt中虚线怎么画
- 诺基亚1020nfc怎么用
- ug4.0快捷键怎么设置
- w8输入法不见了怎么办
- qq空间主题怎么换
- 视频太大怎么发微信
- iphone6怎么结束进程
- 宽带连接错误720怎么解决
- lol下载的皮肤怎么用
- access怎么把报表样式组织
- 量产的u盘怎么恢复
- 苹果voiceover怎么关闭
- publisher怎么转换为pdf
- cad相对坐标怎么输入
- 怎么一次性创建多个文件夹
- 中油瑞飞怎么样
- 蓝牙耳机怎么拍照
- ppt怎么自动播放图片
- 七星不靠怎么胡
- 手机qq照片怎么上传到电脑
- ps各种对话框怎么做
- ppt2003怎么设置段落缩进
- creo怎么实体化
- bmpfile 怎么打开
- 怎么样把图片变成图标
- 怎么进入自己的手机qq空间
- 激战海陆空怎么下载不了啊
- 2010怎么压缩图片
- itunes怎么没有图书
- ae模板怎么修改文字
- 5s的icloud怎么用
- 苹果4s升级ios8后怎么降级
- 4s怎么取消语音控制
- bdrjdl.exe怎么关闭
- ios7自定义手势怎么用
- iphone4怎么卸载360
- 手机flash怎么设置
- 怎么在excel输入电话号码
- 微信个人名片怎么弄
- 怎么关闭ipad后台程序
- excel怎么设置按钮
- 怎么制作图片撕
- 捞月狗怎么查lol隐藏分
- 用微信怎么打车
- 怎么用flash做课件
- 怎么给u盘设密码
- 上海硅孚 怎么样
- 怎么把照片插入表格中
- ps怎么修改gif大小
- gtasa批量导入工具怎么用
- oppo手机怎么用自拍杆
- 怎么删除360浏览器搜索记录
- ps怎么去掉眼睛反光
- 怎么清空360浏览器记录
- 神盾加密软件被360删了怎么办
- 相关性分析结果怎么看
- 360相机 云怎么传照片
- 苹果手机怎么快捷关闭后台程序
- ps烟花字怎么做
- 怎么修改外网ip地址
- 对讲机怎么用图解
- 宏基e1-471g怎么装内存条
- 手机怎么清除hosts
- 优盘中病毒了怎么办
- excel 怎么算公式
- java类怎么重命名
- 91助手怎么安装不了
- excel怎么算平均值
- proe画三视图的时候怎么建工程图
- 嘀嗒拼车怎么改手机号
- mfc怎么隐藏控件的边框
- itunes怎么更新手机上的软件
- 三星怎么进工程模式
- ppt怎么去掉时间
- 怎么用百度盘下载
- wake on lan怎么设置
- win8.1怎么关闭自动同步
- 手机百度云分享怎么加密码
- 群相册怎么加密
- php怎么设置背景图片
- dbf数据库怎么打开
- word文件怎么转pdf
- cad2010怎么加载线型
- access数据库怎么设置主键
- 怎么设置幻灯片切换效果2007
- 怎么把电影导入苹果5
- 怎么美化桌面
- 工程量计算稿注册码怎么弄
- win7怎么取消文件的打开方式
- excel2010饼图怎么做
- 怎么用谷歌浏览器翻译
- iphone4怎么清理垃圾
- vb怎么用checkbox把文字弄闪烁
- win8开机安全模式怎么进
- 怎么用流光入侵别人电脑
- 在电脑上文件怎么加密
- iphone5s手机怎么样
- access2010显示控件怎么设置
- 东芝移动硬盘怎么安装
- 桌面上的文件怎么加密
- 苹果手机怎么打开exe
- dw怎么添加按钮
- 别人把我微信拉黑了怎么恢复
- 怎么用coreldraw描图
- 文件夹加密了怎么办
- matlab debug怎么用
- win8应用商店怎么用支付宝
- 下载了字体怎么安装
- ios8.12怎么样
- libsvm做怎么出分类图
- 酷狗怎么设置蓝牙耳机听歌
- linux ksh怎么查找僵尸进程
- flash怎么创建补间
- 图片看不清怎么办
- ubuntu 怎么上google
- w7系统怎么看隐藏文件
- 怎么将ppt导入到storyline中
- 示波器fft怎么看
- ipad怎么添加九宫格
- 手机耳机怎么调声道
- maya 怎么看法线
- excel2010怎么输入001
- 黑爵q7鼠标怎么样
- win7怎么取消电脑自动锁定
- can ground线怎么接
- 网页看电影怎么限速
- 怎么还原语言栏
- cad中弧线怎么画
- macbook怎么给文件夹加密
- 2003excel怎么按颜色排序
- 苹果5怎么没有9宫格
- word显示找不到文件怎么恢复文件
- dede怎么去掉验证码
- ps怎么给人做双眼皮
- ipad等待中怎么删除
- 怎么设置360默认浏览器
- 怎么在formclosed中增加关闭提示
- 神州手机怎么样
- excel 怎么缩小表格
- 静音用日语怎么说
- matlab m文件怎么调试
- 天正画详图怎么修改比例
- vi8 怎么样
- 艾奇视频电子相册制作软件怎么加歌词
- ppt不能修改怎么办
- ios8.1怎么恢复照片
- 联想v580c 电池怎么只能用4小时
- ae怎么做线条
- adc怎么打准
- 苹果4s怎么用耳机听歌
- 怎么保存flash动画
- ie浏览器怎么清楚浏览记录
- 怎么用itunes同步歌曲到手机
- 苹果6怎么用指纹解锁
- 钢筋符号怎么打出来
- ios7.1.2怎么下载输入法
- psd缩略图补丁怎么卸载
- aecs5插件怎么安装
- itunes radio怎么用
- ipad怎么完全退出qq
- 苹果4s怎么系统更新
- ps怎么让眼睛变大
- excel怎么冻结指定行
- 怎么做9秒视频
- eclipse 怎么配置tomcat
- win8.1怎么改名字
- 文档怎么打分号
- ae怎么开启opengl
- ipod的怎么用
- ios7怎么关机
- 专车券怎么用
- eclipse怎么创建server
- 怎么清除360浏览器保存的密码
- 怎么修改电脑虚拟内存
- 多媒体设计与制作专业怎么样
- excel插入图表怎么插入文字
- 怎么删除磁盘未写满
- ipadair怎么锁定屏幕旋转
- protel99se怎么添加封装库
- 计算器怎么算标准差
- 桌面文件被覆盖怎么恢复
- 视频太大怎么发微信
- 怎么在excel里加密
- 搜狗语音助手怎么用
- 苹果icloud怎么用
- 按钮英文怎么说
- 怎么删除ipad mini 视屏
- 文件没有打开方式怎么办
- iphone小白点怎么设置
- 怎么关闭应用推荐
- smartart 怎么取消组合
- 百度云盘怎么转到360云盘
- iphone4怎么下载游戏
- app store怎么暂停下载
- 怎么网上买电
- iphone文件夹怎么取消
- tl h18r怎么设置密码
- 折断线怎么画
- 怎么去掉pdf的水印
- cad怎么加载dvb文件
- ppt讲义怎么做
- 怎么查看对方电脑ip
- 新版itunes怎么同步电子书
- wifi总是掉线怎么回事
- 怎么计算两组数据的相关系数
- qtp 中怎么获取ro的所有属性
- 嘀嘀打车软件怎么绑定银行卡
- ipad mini怎么退出
- k宝证书过期怎么更新
- 怎么下载搜狐视频
- 网站怎么兼容360兼容模式
- 怎么复制flash
- 怎么把电影导入苹果5
- 同乡会微信平台怎么建设
- 易信怎么注册账号
- 照片发虚怎么处理
- wps表格怎么做图表
- linux echo输出的 怎么对齐
- exo字体怎么写
- 照片眼镜反光怎么处理
- c语言中怎么动态分配内存
- 360浏览器怎么隐藏收藏夹
- excel2010怎么输入001
- ps眼睛怎么变色
- twixtor插件怎么安装
- wps文件怎么加密
- 登陆12306时说邮箱地址不存在怎么回事
- 诺基亚526怎么用
- 三星note2相机曝光度怎么设置
- itunes怎么搜索专辑
- 360网盘怎么加密分享
- access怎么实施参照完整性
- ios7怎么拒接电话
- c盘被写保护怎么办
- ios7怎么用搜狗输入法
- macbook怎么看后台
- 怎么修改别人做好的c
- w7怎么安装ug6.0
- vb 开关控件怎么使用
- ios7怎么设置主题
- 任务栏怎么移动
- coreldraw怎么画饼状图
- 怎么知道手机被监控
- access 怎么追加查询不重复值
- ipad照片怎么重命名
- 怎么把模板导入到word里面
- 步步高手机怎么截图
- access怎么建立查询
- 怎么删除语言栏
- krnln dll怎么修复
- wps文件怎么加密
- 怎么看iphone5序列号
- 路由器怎么防万能钥匙
- vs怎么连接access
- 怎么打开带点的文件夹
- 三星s6怎么换主题
- 怎么设置手机手写
- 电信宽带账号怎么登陆
- 4s软件更新1怎么取消
- ae怎么做眨眼的动画
- excel怎么设置数字
- 空间自定义模块怎么弄
- 没开wps怎么破解
- ios7自定义手势怎么用
- pdf怎么转换成word2007
- access ibm怎么用
- 模拟人生3注册表修复怎么用
- ipad怎么后台运行
- win8.1skydrive怎么用
- qq音乐怎么全屏歌词
- 淘宝大学视频怎么下载
- 怎么获取的值
- aecs4怎么导出视频
- nga怎么发帖
- after effects 怎么念
- ppt怎么下载到电脑
- ipod的怎么用
- iphone4怎么样越狱
- js怎么得到checkbox的值
- ppt怎么插入动作按钮
- ipad3怎么加速
- itunes的id怎么注册
- 电脑开机密码怎么删除
- 小恩爱聊天记录怎么删除
- win7系统怎么显示语言栏
- ipad怎么关掉程序
- wps怎么画虚线箭头
- qq怎么照相
- 怎么给压缩文件夹加密
- 代理服务器怎么玩游戏
- 怎么给u盘上锁
- 百度云盘怎么转到360云盘
- 易语言怎么用句柄控制
- 用嘀嘀打车软件怎么付款
- qq邮箱记事本怎么加密
- 笔记本电脑怎么加内存条
- ppt中怎么画箭头
- excel怎么插入图表标题
- 怎么修改flash
- 联想蓝牙怎么打开
- 怎么破解苹果4s手机密码
- 路易达电动车怎么样
- linux怎么创建目录
- 手机tadb.exe怎么删除
- 怎么创办网页
- iphone4怎么关闭自动更新
- 美丽说忘记密码怎么办
- ios7系统怎么设置铃声
- win8怎么给移动硬盘加密
- 一寸电子版照片怎么做
- bdrjdl.exe怎么关闭
- maya怎么建毛
- vc6.0控制台中怎么扑捉键盘的输入
- 怎么看加密文件
- cad2010怎么加载线型
- 联想笔记本硬盘怎么拆
- 苹果4怎么下载qq
- ipad怎么关闭放大镜
- 视频怎么修皮肤
- ipad mini3怎么关机
- 双击桌面图标打不开怎么办
- 秒拍怎么配音
- 怎么做空间代理
- 怎么用ppt画图
- 怎么设置qq输入法为默认输入法
- 电脑上隐藏的文件怎么找
- 主键的键值怎么修改
- control怎么读
- cs6怎么制作动画
- 光影魔术手怎么消除红眼
- 中兴手机星星一号怎么样
- 三极管击穿怎么测
- w7怎么看系统配置
- flash怎么外部调用swf
- 局域网怎么进入别人电脑
- ppt怎么下一页
- ae怎么做心电图
- 怎么用手机耳机在电脑上听歌
- ps怎么消除红眼
- xp隐藏的文件夹怎么找出来
- 工程量计算稿怎么用
- qq牧场怎么放动物
- 最小二乘法怎么理解
- win8skydrive怎么关闭
- 怎么把txt改成bat
- win7文件夹删除不掉是怎么回事
- 赛睿鼠标驱动怎么装
- macbook air怎么关闭程序
- 怎么打开swc文件
- 文件夹的图标怎么改
- vc6.0控制台中怎么扑捉键盘的输入
- 在excel柱状图中平方公顷怎么设
- win8怎么连win7局域网
- 企业支付宝怎么改公司名
- 手机淘宝怎么搜同款
- 诺基亚怎么删除视频
- excel怎么整行复制
- 在cdr里怎么快速标页码
- struts怎么和jstl
- ppt怎么设置出字
- 宏怎么制作
- 3d模型怎么导入ae
- qq农场2.0怎么玩
- flash8怎么用
- ios7怎么设置来电铃声
- 怎么给文件夹加密码win7
- swipenav怎么设置
- excel怎么按字母排序
- iphone6怎么设置成中文
- iphone怎么后退
- 三星note3闪光灯怎么开
- 用itunes怎么备份
- p709怎么连接电脑
- 怎么让ppt文件变小
- 怎么把电影下到u盘里
- 手机怎么查号截图
- flash怎么删除场景
- 怎么禁用alt f4
- approxpolydp怎么用
- 第五笔怎么打
- deemo音乐怎么只有两首音乐1和6
- after effect里的关键帧怎么打
- ios7.0.4怎么锁定屏幕旋转
- dnf百宝箱模型修改怎么用
- 英雄无敌4内存修改器怎么用
- ai怎么做渐变立体字
- iphone4s怎么更换id
- 怎么查电脑内存型号
- 手机记事本怎么加密
- r.temas怎么样
- ipad怎么消除应用程序
- win8.1怎么关闭输入法
- 雷达王怎么用
- ppt2010怎么添加宏
- 黄油怎么储藏
- ae atomkraft 怎么样
- ppt怎么去除图片背景
- 右键新建内容怎么删
- ai怎么做渐变立体字
- 百度云怎么新建bt任务
- cad2010怎么加载点划线
- xp系统开机蓝屏怎么关
- flash sol怎么用
- 苹果6plus怎么才会一直显示4g网
- ios8.1怎么重刷
- 怎么提取字幕
- ajax怎么用
- 网络工程师待遇怎么样
- coreldraw怎么画饼状图
- 怎么入侵别人网站
- htc智能手机怎么样
- ps怎么去除眼睛亮点
- gain怎么读
- 百度云管家离线下载怎么用
- 苹果4sios8.0.2怎么样
- w7怎么设置任务栏
- 怎么让ipad屏幕不旋转
- 苹果4怎么锁定屏幕旋转
- ricoh mp1813l打印机怎么重置
- excel表格中怎么使用高级筛选
- qq聊天记录怎么加密
- 微博怎么清除僵尸粉
- 联想手机怎么样2013
- 手机yy怎么看ppt
- 怎么用滴滴专车
- macbook怎么删除软件
- 3dmax怎么收集贴图
- 3d室内外景怎么做
- bonbon微信手环怎么设置时间
- 怎么查看网吧监控
- 手机微信记录怎么查
- 明信片怎么用
- 小米手机怎么用d
- 淘宝图片空间怎么上传不了图片
- 手机突然没声音了怎么回事
- 苹果系统正在更新怎么取消
- 数据结构应该怎么学
- 淘宝宝贝怎么制作
- ipad怎么取消系统升级
- iphone4s照片怎么导入电脑
- excel怎么打指数
- 新浪微博怎么发gif图
- ps怎么保存icon图标
- access怎么写查询语句
- mediaplayer怎么播放下一首
- multisim电流探针怎么用
- wps文件夹怎么加密
- ppt怎么设置背景图案
- cs6怎么制作动画
- 复制动态相位图怎么画
- proe怎么插入轴
- win7怎么调任务栏颜色
- word怎么在方框里打对号
- blue yeti怎么样
- 怎么使用手写板
- win8怎么设置微软雅黑
- 易信怎么查聊天记录
- 2007版word怎么加密
- 怎么搜索u盘里的文件
- 怎么恢复360屏蔽弹窗
- 会计和出纳怎么对账
- 嘀嘀打车怎么支付
- 笔记本内存条怎么看几代
- 黄油怎么储藏
- iphone4s怎么更换id
- vb 怎么更换图片
- 新买苹果怎么下载软件
- 怎么给电脑改名
- 怎么ping网站
- 游戏鼠标怎么拆
- iphone4s怎么结束进程
- 上下行宽带怎么设置
- bat怎么写删除
- 设备流程图怎么画
- 固定资产卡片怎么填
- itunes怎么卸载软件
- wp8手机丢了怎么办
- mysql concat怎么用
- 苹果voiceover怎么关闭
- 苹果手机系统怎么降级
- 怎么批量新建文件
- 英雄联盟ver怎么删除
- ios8.1.2越狱怎么恢复
- 手机怎么蹭网破解人家密码
- ps里怎么合并图层
- ppt怎么快捷插入文本框
- 一体机怎么复印
- 怎么去掉pdf的水印
- dw怎么添加按钮
- 文件怎么让其索引不到
- qq消息怎么加密
- 怎么使用代理服务器上网
- 直径标怎么打
- ps怎么做闪字
- itunes 怎么导入mp4
- ipad怎么设置九宫格锁屏
- 网站怎么兼容360兼容模式
- matlab怎么修改代码
- 按键精灵生成的小精灵怎么修改
- 怎么控制别人电脑
- 手机文件删不掉怎么办
- 联想v580c 电池怎么只能用4小时
- win8怎么设置输入法
- excel怎么无序排列
- documents free怎么用
- 2007ppt怎么把图片的白色背景去掉
- 易信偶遇怎么删除
- 微信怎么添加动态图
- javacup怎么用
- 摄像头无法启动怎么办
- iphone6怎么设置个性背景
- excel表格中怎么使用高级筛选
- 东芝笔记本键盘失灵怎么办
- 苹果怎么设置自动开关机
- 手机打车软件怎么用
- iphone4怎么样越狱
- ipad怎么清理后台程序
- 平均值的标准偏差怎么求
- ug快捷键怎么用
- cad怎么画斜线的垂直线
- excel怎么自己排序
- unity预设怎么没有天空盒效果了
- aecs4怎么汉化
- 嘀嗒拼车怎么改手机号
- vs2008的序列号现在怎么用不起了
- 淘宝主图动画怎么做
- 固话没有声音是怎么办
- ubuntu怎么创建网址快捷方式
- cad2010怎么移动
- 嘀嗒拼车怎么改手机号
- 小米手机怎么连上360手机助手
- 360手机助手怎么下载电视
- wps演示文稿怎么插入视频
- ios8越狱后cydia怎么安装
- ppt怎么下载到电脑
- protel怎么样用
- iphone7.1.1越狱后怎么关闭越狱
- w7系统怎么看ip地址
- ps怎么做闪字
- 快手怎么上7秒以上视频
- 新建文件夹怎么写名字
- 怎么关闭360解压
- jquery怎么实现分页
- 怎么删除乱码文件夹
- ppt怎么插入圆圈
- excel表格平方米怎么打
- k宝证书过期怎么更新
- 怎么给文件夹隐藏
- 怎么重新激活充电宝
- 手机wifi怎么用代理
- word里怎么画线段图
- 怎么把歌曲拖到itunes
- 怎么样禁止鼠标移动
- win8.1怎么关闭输入法
- 淘宝九秒视频怎么上传
- 蜻蜓fm怎么样
- 搜狗怎么打四次方
- uber打车怎么付款
- 游戏规则怎么写
- iwatch怎么锁屏
- 怎么拍视频和上传视频
- excel怎么自己排序
- multisim怎么导出图片
- ipad怎么关闭app
- ibook怎么共享
- word怎么删除前几页的页眉
- 爆枪英雄怎么升空
- window7怎么改文件图标
- vf怎么建立表单
- 微信打企鹅怎么玩
- w7任务管理器怎么打开
- 怎么才能关闭系统更新推送
- 3d泛光灯参数怎么调
- ae怎么做动画
- 怎么去眼镜反光
- 51相册怎么加密码
- form a怎么填
- 怎么打开htm文件
- 怎么让资料卡不显示照片
- 手机不小心删除的照片怎么恢复
- wps2013怎么做相册
- wps里面怎么输入分数
- 空文件夹删不了怎么办
- 7.0.2怎么隐藏id
- ipad上淘宝怎么退款
- windows7怎么安装jdk
- cad怎么画相切圆
- word文件怎么转pdf
- ae不能使用快捷键了怎么办
- swf文件怎么压缩
- flash怎么设置变量
- ppt怎么添加标注
- 怎么把cad转成jpg
- ppt怎么快捷插入文本框
- 微信怎么发电子表格
- ios怎么玩flash游戏
- 滴滴打车怎么优惠
- 工程量计算稿怎么汇总
- 易信怎么取消绑定
- 耳机怎么接电话
- ipadair怎么关闭程序
- 监控器电源线怎么接
- win8怎么进u盘启动
- 任务栏怎么移动
- 淘宝宝贝怎么制作
- 安卓忘记锁屏密码怎么办
- iphone怎么加密照片
- 兄弟墨盒怎么加墨
- ipad怎么换输入法
- 怎么进入wordpress的后台
- 微博怎么隐藏微话题
- ios7美版九宫格怎么设置
- proe5.0怎么破解
- ipad放大镜怎么取消
- 怎么查看tomcat的位数
- ppt怎么保存模板
- 怎么给病毒加壳
- 怎么用qq摄像头拍照
- excel怎么自动排序
- excel怎么输入分数
- 迅雷怎么按顺序下载
- 易语言超级按钮怎么透明
- ie浏览器停止工作怎么办
- excel排序后怎么还原
- ios6怎么关闭屏幕旋转
- ipad更新ios7怎么关闭后台
- 怎么装扮空间模块
- c 程序结束怎么表示
- 苹果5平板怎么截图
- ipad5后台程序怎么关
- 滴滴打车怎么用语音
- 怎么修改外网ip地址
- 怎么删除电脑ie浏览器
- win7ie浏览器删除了怎么办
- 安卓系统怎么隐藏桌面图标
- ipad2打开的程序怎么关
- 傅里叶变换怎么学
- 怎么解锁压缩文件
- 苹果ipad怎么清理其他
- 笔记本内存条怎么安装
- itunes怎么删除应用程序
- 路由器怎么设置家长控制
- 4s怎么把电话拉黑
- 驱动人生6怎么卸载不了
- matlab怎么调试程序
- 淘宝图片空间怎么上传不了图片
- u盘文件夹图标怎么改
- 软件工程专业怎么样
- excel怎么求一组数据的标准偏差
- ipad1越狱后怎么升级
- 钟字怎么写好看
- 2007ppt怎么把图片的白色背景去掉
- 怎么调用方法里的集合
- 4s升级ios8怎么取消
- ps怎么去除红眼
- 苹果ipad怎么关闭程序
- iphone4s后台程序怎么关闭
- 网页合并怎么设置
- fw文件怎么用
- 怎么让ppt 图片自动连续播放
- 5s升级ios8.1.3怎么样
- 光驱连接线怎么接
- 新版itunes怎么同步电子书
- 自己怎么给电脑加内存条
- vs2008的序列号现在怎么用不起了
- 苹果手机怎么升系统
- 360手机助手苹果版怎么连接手机
- excel怎么乘法
- word2010怎么设置文字动态效果
- 电脑开机蓝屏怎么修复
- ug怎么取消曲率梳显示
- 手机耳机插在电脑上有电流声怎么办
- 易语言 如果怎么用
- c盘文件夹出问题怎么修复
- 陌陌提示音怎么改
- w7怎么隐藏ie浏览器图标
- cad怎么继续缩小
- 4s升级ios8.1.2怎么样
- ipad怎么开rar
- proe5.0怎么破解
- ios7怎么关机
- ie安全提示窗口怎么关闭
- 内存低玩游戏会怎么样
- ios8越狱后怎么降级
- iphone新系统怎么关闭后台程序
- 苹果电脑itunes怎么下载音乐
- 怎么卸载广告过滤器
- ppt效果怎么做
- 空间自定义模块怎么弄
- brainwars怎么注册
- note2怎么换主题
- access怎么实施参照完整性
- word流程图里的文字怎么居中
- 怎么用ps设计logo
- 怎么删除qq聊天中的图片
- excel表怎么分类
- deemo怎么玩
- win8系统怎么连接hdmi
- ps中怎么修饰脸型
- word2010分号怎么打
- excel2007怎么画直方图
- excel怎么制作选择按钮
- 华为手机忘记锁屏密码怎么办
- ae怎么做旧电影效果
- error怎么解决
- iphone4s怎么锁定屏幕旋转
- xp怎么文件加密
- 单片机怎么擦除程序
- sql怎么查看数据库
- 嘀嘀打车不用微信怎么付款
- ppt中怎么加入箭头
- ipad怎么建文件夹
- sai 怎么缓存画的画
- 课件怎么制作
- 怎么查看数据库是否安装成功
- mac怎么创建文件夹
- 犀牛怎么转换成cad
- 口在田字格怎么写
- excel2010怎么输入001
- cad怎么画勾玉
- 怎么用ppt制作精美的电子相册
- ios7.1.2怎么设置九宫格
- access怎么建表
- 易信怎么领取流量
- 怎么把耳机弄坏
- 怎么把加密文件夹弄出来
- 自带的ie浏览器怎么删除
- maya怎么解除路径动画
- 印象笔记怎么设置密码
- 字符勾怎么打
- 酷派手机丢了怎么找回来
- js怎么判断复选框是否选中
- 怎么用word2007制作流程图
- lol不能全屏怎么办
- itunes u怎么用
- 公差怎么算
- esxi 5.5 怎么注册
- qq怎么不能截图了
- j2se怎么延时
- 新建文件夹怎么改图标
- ppt怎么插入excel图表
- 怎么知道有没有人偷网
- itunes radio怎么用
- 小看软件怎么样
- flash怎么设置变量
- ipad怎么清理后台程序
- iphone4越狱到了最后怎么自动退出
- ps怎么添加蒙版
- vb怎么用checkbox把文字弄闪烁
- box chart怎么看
- excel柱状图怎么做
- itunes下载游戏后怎么安装
- linux怎么查看后台进程
- 插图清单怎么生成
- 怎么用ps换照片背景
- tao123怎么删除
- iphone4s怎么退出yy
- iphone4怎么关闭系统更新
- ipad mini itunes怎么用
- maya怎么旋转物体
- 糖果萌萌消107关怎么过
- 计算机二级c语言 程序修改怎么做
- 语音通话怎么没声音
- wps文件怎么加密
- 天正画详图怎么修改比例
- 随手记怎么导出数据
- 韩版苹果4怎么下载
- 360浏览器怎么删除浏览器缓存
- 酷派8750怎么恢复出厂设置
- win8怎么给一个文件夹加密
- psp怎么格式化记忆棒
- 天猫供销平台怎么操作
- 图片看不清怎么办
- 小红伞扫描的病毒怎么彻底删除
- 内存条怎么进货
- qq嘀嘀打车怎么付钱
- yy头像怎么上传
- 怎么清理ie浏览器垃圾
- 迅雷下载速度为0怎么解决
- eclipse怎么看项目的路径
- 电脑宽带连不上怎么办
- 怎么ping网站
- qq怎么设置代理
- cad坐标怎么画
- 大宋群英传怎么解锁妖姬
- 古剑奇谭1修改器怎么用
- 局域网怎么用代理服务器
- 怎么删除itunes的歌曲
- 浏览器删除不了怎么办
- 手机照片怎么弄qq头像尺寸
- 3d低版本怎么打开高版本
- 公差怎么算
- infosys怎么样
- 电脑怎么调耳机
- 淘宝助理5.6怎么上传数据包
- 怎么把网址保存到桌面
- c 标准库怎么学习
- struts2 怎么实现跳转
- 下载好的软件怎么用itunes安装
- 工作组怎么退
- 微信怎么设置九宫格
- cad角度怎么花
- discuz怎么备份帖子
- iphone4怎么卸载360
- word怎么添加复选框
- 黑寡妇蜘蛛驱动怎么安装
- 苹果ios8流量怎么关
- 3d打灯光物体变白色怎么办
- 荣耀3c怎么创建文件夹
- asp微型调试工具怎么用
- qq空间怎么不显示手机型号
- excel怎么选中整列
- 怎么用批处理命令创建顺序的文件夹
- 魅族mx4 怎么升级固件
- 酷派8750怎么恢复出厂设置
- 苹果手机打电话没声音怎么回事
- air怎么连接打印机
- 主板怎么连接机箱
- iphone4怎么创建新的id
- 怎么用itunes更换铃声
- 收藏夹 怎么在d盘
- adobe清理工具怎么用
- eclipse怎么添加web项目
- 皇家守卫军修改器怎么用
- 怎么判断iphone有没有越狱
- 搜狗怎么打四次方
- 怎么设置项目符号颜色
- 回收站文件删除了怎么恢复
- macbook air怎么下载软件
- db文件加密怎么办
- 按键精灵生成的小精灵怎么修改
- 2007ppt怎么插入项目符号
- word流程图里的文字怎么居中
- 5s白苹果怎么修复
- itunes 怎么下载游戏
- 电脑怎么设置usb连接
- 滴答拼车怎么付款
- ppt怎么固定图片
- 手机怎么开通易信
- word中怎么输入次方
- access 怎么追加查询不重复值
- psd缩略图补丁怎么安装
- ios8越狱后cydia怎么安装
- 手机怎么新建文件夹
- surface 键盘鼠标怎么用
- 连不上网怎么回事
- ipad excel怎么下载
- 模拟人生3 怎么注册
- 商品描述校验失败怎么解决
- ppt标题怎么居中
- word2010怎么插入图表
- 怎么屏蔽弹窗广告
- dbf数据库怎么打开
- ppt怎么在图片上写字
- 360浏览器怎么打开视频链接
- 手机qq怎么发图片
- 华为相机声音怎么关
- photoshop cs5怎么保存图片
- excel加密怎么打开
- qq音乐怎么全屏歌词
- word怎么写次方
- 笔记本开网页cpu占用过高怎么办
- 局域网怎么进入别人电脑
- ppt怎么转换大小写
- 苹果拉黑后怎么看信息
- 12306注册忘记密码怎么办
- 电话铃声怎么设置
- 拍照 红眼 怎么处理
- ipad怎么关闭窗口
- 百度云管家离线下载怎么用
- 怎么给文件夹加密码win7
- ppt2003怎么插入动画
- 怎么拍视频和上传视频
- macbook dashboard怎么用
- 怎么插入图例
- 图片看不清楚怎么办
- ppt母版背景怎么修改
- ppt怎么做密码锁
- 怎么在excel里打钩
- 台式背光键盘怎么开
- ezshare要怎么连
- 滴滴怎么付款
- sethc.exe怎么删除
- win8 skydrive怎么用
- 龙之谷怎么压解
- lol怎么删除推荐装备
- ae怎么导入psd分层
- 苹果手机怎么新建文件夹
- qq消息怎么加密
- excel怎么画虚线
- 怎么关闭360解压
- 耳机怎么接电话
- win8 怎么扫描
- ie浏览器删了会怎么样
- excel表格怎么插入单元格
- 同乡会微信平台怎么建设
- ae怎么做心电图
- win8怎么屏蔽win键
- proe 程图怎么做剖视图
- 供应商类别怎么填
- win7怎么更新到win8
- bat怎么写删除
- win7电脑自动锁屏怎么解除
- wmh文件怎么打开
- 360随身wifi2怎么用
- 搜狗输入法语言栏不显示怎么办
- gba4ios金手指怎么用
- 怎么使用itunes商店对这电脑授权
- 微信截图怎么操作
- matlab2014怎么调试
- 耳机线控失灵怎么修
- dede后台怎么进
- ipadmini怎么自动锁屏
- wps2013怎么插入相册
- 网站怎么兼容360兼容模式
- 怎么提取字幕
- cad坐标怎么画
- 苹果桌面怎么弄好看
- macbook怎么给文件夹加密
- ae怎么加字幕
- 苹果股市怎么关
- iphone6怎么挂断来电
- 笔记本开网页cpu占用过高怎么办
- 手机怎么清除hosts
- arcgis中dissolve怎么使用
- 数学中说的偏差怎么算
- cad里德图形怎么只能在很小的范围内移动
- android-页面跳转怎么返回值
- itunes日区怎么注册
- we键盘怎么换键帽
- 相对标准偏差怎么算
- excel怎么算乘机
- 手机上怎么开通微信
- 苹果平板电脑ipad5怎么用
- macbook air怎么装office
- mac系统怎么安装支付宝数字证书
- 怎么在qq空间拍照
- ipad电话同步怎么关
- 蜻蜓fm怎么样
- 微信嘀嘀打车不能定位怎么办
- 爱普生打印机墨水加错了怎么办
- 怎么用qq浏览器打开空间
- ipad3怎么加速
- word2007怎么删除页眉上的横线
- swf怎么转成gif
- win8电脑自动锁屏怎么解除
- tl-wr886n怎么样
- cad两条线相交怎么画
- wifi变灰怎么解决
- iphone定位怎么关
- 怎么调用dll 无lib