Jpom Jpom
首页
演示站点 (opens new window)
  • v2.8.X迁移到v2.9.X指南
  • 实践案例目录
  • 名词解释
  • 加入社区讨论
  • 下载中心
Gitee (opens new window)
Github (opens new window)
首页
演示站点 (opens new window)
  • v2.8.X迁移到v2.9.X指南
  • 实践案例目录
  • 名词解释
  • 加入社区讨论
  • 下载中心
Gitee (opens new window)
Github (opens new window)
  • 常见问题

    • 账号相关
    • 启动失败
    • 数据相关
    • 无法访问
    • 使用报错
    • 修改配置
    • 在线构建相关
    • 更多问题
  • 名词解释
  • 升级 Jpom 版本
  • Nginx代理推荐配置
  • 配置 maven 私服
    • 开启备份文件功能相关说明如下
    • 关于工作空间和角色对比说明
    • DSL 示例

      • DSL 管理 java 项目脚本示例
      • DSL 管理 python 项目脚本示例
    • FQA
    bwcx_jzy
    2022-06-11
    目录

    配置 maven 私服

    在 Java 中很多时候都需要配置 maven 私服来构建项目

    # 本地安装服务端 + 本地构建

    将 Jpom 服务端直接安装到服务器中并且使用本地构建场景说明

    1. 推荐使用全局 maven 配置来实现,安装 maven 插件后默认都会使用 {user.home}/.m2/settings.xml 一般使用 root 用户文件示例:/root/.m2/settings.xml
    2. 使用构建命令来指定 settings.xml 文件位置,如:mvn -s xxx/settings.xml clean package

    # 容器安装服务端 + 本地构建

    将 Jpom 服务端直接安装到 docker 中并且使用本地构建场景说明

    1. 使用构建命令来指定 settings.xml 文件位置,如:mvn -s xxx/settings.xml clean package

    # 本地安装服务端 + 容器构建

    将 Jpom 服务端直接安装到服务器中并且使用容器构建场景说明

    1. 推荐使用构建命令来指定 settings.xml 文件位置,如:mvn -s xxx/settings.xml clean package
    2. 使用 binds 来配置指定 maven .m2 目录或者settings.xml【注意容器构建必须使用宿主机对应的 docker 容器构建否则 binds 将不生效】
    # 指定 .m2 目录
    binds:
      - /Users/user/.m2/:/root/.m2/
    
    1
    2
    3
    # 指定 settings.xml 文件
    binds:
      - /Users/user/.m2/settings.xml:/root/.m2/settings.xml
    
    1
    2
    3

    # 容器安装服务端 + 容器构建

    将 Jpom 服务端直接安装到 docker 中并且使用容器构建场景说明

    1. 使用构建命令来指定 settings.xml 文件位置,如:mvn -s xxx/settings.xml clean package
    帮助我们改善此文档 (opens new window)
    #maven 私服
    上次更新: 2022/07/11, 22:55:08
    Nginx代理推荐配置
    开启备份文件功能相关说明如下

    ← Nginx代理推荐配置 开启备份文件功能相关说明如下→

    最近更新
    01
    使用 gradle 本地构建打包项目并发布到节点
    08-08
    02
    如何开启 h2-console web 访问功能
    08-05
    03
    在线管理 SSH 终端以及上传文件(SFTP)和执行命令历史
    08-01
    更多文章>
    Theme by Vdoing | Copyright © 2017-2022 MIT License  京ICP备17044819号
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式