IDEA 离线迁移Springboot工程的方法步骤

所属分类: 软件编程 / java 阅读数: 50
收藏 0 赞 0 分享

在工作中可能会遇到需要在内网环境搭建SpringBoot工程的需要,下面我们来搭建一个离线SpringBoot工程

准备工作:

在线搭建好的SpringBoot工程,目的是获取maven下载好的jar包和导入内网的工程源码,jar包的目录可在file->settings->Build,Execution,Deployment->Build Tools->Maven,Local repository中找到。

将repository目录压缩,将工程也压缩,拷贝到内网机中。例如:我的工程放在E盘根目的,jar包放在D://springbootJar/目录

下面开始搭建内网SpringBoot工程。

1、打开IDEA,Import Project,选择拷贝过来的工程,选择Create project from existing sources,点击next下一步。

2、选择工程路径,默认的话会覆盖掉原工程路径,默认即可,点击next。

3、随后一直默认next下一步即可,进入IDEA工程界面。ALT+1显示工程目录结构,若出现工程目录结构显示不正常,不以工程名为根目录的情况,关闭IDEA,删除工程目录下的.idea文件夹,重新打开IDEA即可。

4、配置本地maven路径。在D://springbootjar目录下新建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:\springbootjar\repository</localRepository>
 
</settings>

5、打开file->settings->Build,Execution,Deployment->Build Tools->Maven,配置User setting file的路径和Local repository路径。

6、点击apply,ok保存。点击View->Tool Window->Maven Projects打开右侧Maven面板,点击刷新按钮,Maven就会自动加载jar包,出现Plugins和Dependencies文件夹。

7、打开File->Project Structure->Libraries目录下即可看到导入的jar包。

8、点击Artifacts,点击“+”,选择web Application:Exploded->From Modules,默认参数即可,点击Apply应用。

9、创建启动程序,点击Edit Configurations。

10、点击“+”,选择Application,填写Name,选择Main class,点击Apply应用。

11、点击运行,成功运行即可。

更多精彩内容其他人还在看

SpringBoot中使用Ehcache的详细教程

EhCache 是一个纯 Java 的进程内缓存框架,具有快速、精干等特点,是 Hibernate 中默认的 CacheProvider。这篇文章主要介绍了SpringBoot中使用Ehcache的相关知识,需要的朋友可以参考下
收藏 0 赞 0 分享

在idea 中添加和删除模块Module操作

这篇文章主要介绍了在idea 中添加和删除模块Module操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
收藏 0 赞 0 分享

java spring整合junit操作(有详细的分析过程)

这篇文章主要介绍了java spring整合junit操作(有详细的分析过程),具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
收藏 0 赞 0 分享

详解JAVA 弱引用

这篇文章主要介绍了 JAVA 弱引用的相关资料,帮助大家更好的理解和学习java引用对象,感兴趣的朋友可以了解下
收藏 0 赞 0 分享

深入了解JAVA 虚引用

这篇文章主要介绍了JAVA 虚引用的相关资料,帮助大家更好的理解和学习JAVA,感兴趣的朋友可以了解下
收藏 0 赞 0 分享

详解JAVA 强引用

这篇文章主要介绍了JAVA 强引用的相关资料,帮助大家更好的理解和学习,感兴趣的朋友可以了解下
收藏 0 赞 0 分享

java中的按位与(&)用法说明

这篇文章主要介绍了java中的按位与(&)用法说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
收藏 0 赞 0 分享

深入了解JAVA 软引用

这篇文章主要介绍了JAVA 软引用的相关资料,帮助大家更好的理解和学习,感兴趣的朋友可以了解下
收藏 0 赞 0 分享

利用MyBatis实现条件查询的方法汇总

这篇文章主要给大家介绍了关于利用MyBatis实现条件查询的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者使用MyBatis具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
收藏 0 赞 0 分享

Intellij IDEA 与maven 版本不符 Unable to import maven project See logs for details: No implementation for org.apache.maven.model.path.PathTranslator was bound

这篇文章主要介绍了Intellij IDEA 与maven 版本不符 Unable to import maven project See logs for details: No implementation for org.apache.maven.model.path.Pa
收藏 0 赞 0 分享
查看更多