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

重庆旅游网站建设公司wordpress安全维护

重庆旅游网站建设公司,wordpress安全维护,漳州建设银行网站,河北注册公司流程和费用文章目录 1. Maven 私服简介2. Nexus下载安装3. 如何使用Nexus私服3.1 通过Nexus下载Jar包3.2 将Jar包部署到Nexus3.3 引用别人部署的jar包 1. Maven 私服简介 Maven 私服是一种特殊的Maven远程仓库#xff0c;它是架设在局域网内的仓库服务#xff0c;用来代理位于外部的远… 文章目录 1. Maven 私服简介2. Nexus下载安装3. 如何使用Nexus私服3.1 通过Nexus下载Jar包3.2 将Jar包部署到Nexus3.3 引用别人部署的jar包 1. Maven 私服简介 Maven 私服是一种特殊的Maven远程仓库它是架设在局域网内的仓库服务用来代理位于外部的远程仓库中央仓库、其他远程公共仓库。 当然也并不是说私服只能建立在局域网也有很多公司会直接把私服部署到公网具体还是得看公司业务的性质是否是保密的等等因为局域网的话只能在公司用部署到公网的话员工在家里也可以办公使用。 建立了 Maven 私服后当局域网内的用户需要某个构件时会按照如下顺序进行请求和下载。 请求本地仓库若本地仓库不存在所需构件则跳转到第 2 步请求 Maven 私服将所需构件下载到本地仓库若私服中不存在所需构件则跳转到第 3 步。请求外部的远程仓库将所需构件下载并缓存到 Maven 私服若外部远程仓库不存在所需构件则 Maven 直接报错。 此外一些无法从外部仓库下载到的构件也能从本地上传到私服供其他人使用。 Maven私服的优势 节省外网带宽消除对外部远程仓库的大量重复请求会消耗很大量的带宽降低外网带宽压力。下载速度更快Maven私服位于局域网内从私服下载构建更快更稳定。便于部署第三方构件 有些构件无法从任何一个远程仓库中获得如公司或组织内部的私有构件、Oracle的JDBC驱动等建立私服之后就可以将这些构件部署到私服中供内部Maven项目使用。提高项目的稳定性增强对项目的控制如果不建立私服那么Maven项目的构件就高度依赖外部的远程仓库若外部网络不稳定则项目的构建过程也会变得不稳定。建立私服后即使外部网络状况不佳甚至中断只要私服中已经缓存了所需的构件Maven也能够正常运行。私服软件如Nexus提供了很多控制功能如权限管理、RELEASE/SNAPSHOT版本控制等可以对仓库进行一些更加高级的控制。降低中央仓库得负荷压力由于私服会缓存中央仓库得构件避免了很多对中央仓库的重复下载降低了中央仓库的负荷。 常见的Maven私服产品 6. Apache的Archiva 7. JFrog的Artifactory 8. Sonatype的Nexus[ˈneksəs]当前最流行、使用最广泛 2. Nexus下载安装 ① 下载地址https://help.sonatype.com/repomanager3/product-information/download 用啥下啥我这里先用的windows系统 ② 找个位置解压最好是没有中文/空格的路径下 ③ 以管理员的身份打开CMD命令行进入nexus*/bin目录下输入.\nexus.exe /run命令启动Nexus 假如启动失败可以将解压后的目录全部删除然后重新解压重新启动。 当看到如图中出现Started Sonatype Nexus OSS *即启动成功。 ④ 首页地址http://localhost:8081/8081为默认端口号 ⑤ 登录输入账号密码账号默认为admin密码则已经在登陆页面给出了地址直接去找个地址找即可。 ⑥ 登录后点Next后需要更新你的密码 ⑦ 是否允许匿名访问这个看个人需求我这里就选择不允许匿名访问了 ⑧ Nexus上的各种仓库 仓库类型说明proxy某个远程仓库的代理group存放通过 Nexus 获取的第三方 jar 包hosted存放本团队其他开发人员部署到 Nexus 的 jar 包 仓库名称说明maven-centralNexus 对 Maven 中央仓库的代理maven-publicNexus 默认创建供开发人员下载使用的组仓库maven-releasesNexus 默认创建供开发人员部署自己 jar 包的宿主仓库 要求 releases 版本maven-snapshotsNexus 默认创建供开发人员部署自己 jar 包的宿主仓库 要求 snapshots 版本 初始状态下这几个仓库都没有内容。 3. 如何使用Nexus私服 3.1 通过Nexus下载Jar包 ① 修改本地Maven的配置文件修改镜像源为Nexus私服 mirroridnexus-mine/id!-- 唯一id可以自定义 --mirrorOfcentral/mirrorOf!-- 中心仓库 --nameNexus mine/name!-- 镜像名可以自定义 --urlhttp://localhost:8081/repository/maven-public//url !-- Nexus仓库地址 -- /mirror其中url中地址来源 ② 如果Nexus开启了禁止匿名访问那么还有继续配置settings.xml serveridnexus-mine/id!-- 唯一idmirror处自定义的id--usernameadmin/username!-- Nexus的账号--password123456/password!-- Nexus的密码 -- /server③ (可选)给Nexus私服配置阿里云镜像 设置⚙ -- Repository -- 单击maven-center -- maven-central -- 修改镜像源地址 如果觉得下载慢可以改成阿里云镜像http://maven.aliyun.com/nexus/content/groups/public/ 然后就可以从私服下载了。 3.2 将Jar包部署到Nexus ① 在项目的pom.xml文件中加配置 distributionManagementsnapshotRepositoryidnexus-mine/id!-- 唯一id与maven中配置文件的mirror处自定义的id对应 --nameNexus Snapshot/name!-- 自己起名--urlhttp://localhost:8081/repository/maven-snapshots//url!-- snapshots版本的仓库地址--/snapshotRepository /distributionManagement② 执行mvn deploy 或直接在IDEA的maven可视化中去双击deploy 3.3 引用别人部署的jar包 在项目的pom.xml中可以指定从哪个镜像源下载jar包 repositoriesrepositoryidnexus-mine/idnamenexus-mine/nameurlhttp://localhost:8081/repository/maven-snapshots//urlsnapshotsenabledtrue/enabled/snapshotsreleasesenabledtrue/enabled/releases/repository /repositories
http://www.w-s-a.com/news/376843/

相关文章:

  • 网站制作详细过程网站开发最强工具
  • 孟村县做网站长春城投建设投资有限公司网站
  • 国家重大建设项目库网站wordpress安装 var
  • 供求信息网站建设报价网站制作 苏州
  • 动漫建模代做网站百度一下wordpress nginx 固定链接
  • 广州网站开发网络公司网站建设的书
  • php手机网站开发教程家政网站怎么做
  • 视频网站的建设预算通信科技网站设计
  • 糖果网站建设策划书淘宝客网站开源
  • 建站公司还有前途吗cf网站编程
  • 网站建设需求确认表建站工具 比较
  • 刚建设的网站多久能在百度查到考试系统 微网站是什么样的
  • 商城网站建设高端企业网站建设劣势
  • 网站建设征集通讯员的通知seo推广外包
  • 微信公众号微网站建设专业网站建设出售
  • 怎么用wordpress建立自己的网站加强校园网站建设
  • 用什么做网站后台的织梦网站怎么上传
  • 怎么获取网站数据做统计百度快照推广有效果吗
  • 淘宝领卷网站什么做制造网站开发
  • 如何做com的网站网站建设投标书模板
  • 郑州网络营销网站优化网站技术方案怎么写
  • 济南市住房和城乡建设局网站wordpress mnews主题
  • ios开发网站app网站建设企业有哪些方面
  • 网站主页 优帮云深圳代做网站后台
  • app 与网站网站建设要做什么
  • 厦门国外网站建设公司郑州核酸点推vip服务
  • 免费网线seo外链怎么做
  • 宽带技术网网站wordpress widget hook
  • 山西省住房和城乡建设厅网站报名wordpress添加标签插件
  • 网站怎么自己做外贸网站案例