ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

IDEA - ruoyi - srpingboot - 离线运行

2022-07-21 10:32:45  阅读:169  来源: 互联网

标签:文件 repository settings 1.8 离线 srpingboot IDEA ruoyi


前提:有项目对应的repository文件,RY的DB配置正常(mysql新增schema ry, 执行 /sql下的sql文件,同步调整ruoyi-admin下的application-druid.yml文件中的mysql配置)

源码:git clone https://gitee.com/y_project/RuoYi.git 或其它地址

1. 外网情况下,IDEA导入项目,pom文件配置aliyun仓库地址:

 <pluginRepositories>
        <pluginRepository>
            <id>aliyun-plugin</id>
            <url>https://maven.aliyun.com/repository/public</url>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
        </pluginRepository>
    </pluginRepositories>

2. 在 IDEA Settings -> Build, Execution, Depployment -> Build Tools -> Maven:

User settings file: settings.xml文件设定localRepository的值为本地repository文件路径

Local repository: 设定本地repository文件路径

3. 项目可正常运行,操作右侧maven项目菜单

  2.1 点击ruoyi -> Lifecycle -> install 

  2.2 点击ruoyi -> ruoyi-common -> Dependencies,右键点击Download Sources and Documentation,其它模块均操作一遍

 

内网环境:

1. 执行 https://www.cnblogs.com/uoky/articles/16499444.html 中的方法,将多余文件删除

2.设定IDEA Settings -> Build, Execution, Depployment -> Build Tools -> Maven:

Local repository: repository文件路径

User settings file: settings.xml文件更新:

新增1:<localRepository>D:/aaaa/.m2/repository</localRepository> (localRepository为存放的repository文件路径)

新增2:

<mirrors>
<mirror>
<id>central</id>
<name>central</name>
<!-- 将镜像地址设置为本地maven仓库地址 -->
<url>file://D:/aaaa/.m2/repository</url>
<mirrorOf>*</mirrorOf>
</mirror>
</mirrors>

如果没有settings.xml文件,则新建文件settings.xml

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
  <localRepository>D:/aaaa/.m2/repository</localRepository>

  <pluginGroups>
  </pluginGroups>
  <proxies>
  </proxies>
  <servers>
  </servers>
  <mirrors>
      <mirror>
          <id>central</id>
          <name>central</name>
          <!-- 将镜像地址设置为本地maven地址 -->
          <url>file://D:/aaaa/.m2/repository</url>
          <mirrorOf>*</mirrorOf>

      </mirror>
  </mirrors>
    <!-- jdk按需设定,可不设定 -->
  <profiles>
    <profile>
         <id>jdk-1.8</id>
        <activation>
            <activeByDefault>true</activeByDefault>
            <jdk>1.8</jdk>
        </activation>
        <properties>
            <maven.compiler.source>1.8</maven.compiler.source>
            <maven.compiler.target>1.8</maven.compiler.target>
            <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
        </properties>
    </profile>
  </profiles>
</settings>
View Code

3. IDEA File -> new -> Project from Existing Sources -> 代码路径 OK

运行即可

 

标签:文件,repository,settings,1.8,离线,srpingboot,IDEA,ruoyi
来源: https://www.cnblogs.com/uoky/p/16501025.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有