如何将 maven、spring boot、sql 项目从一个驱动器移动到另一个驱动器

如何将 maven、spring boot、sql 项目从一个驱动器移动到另一个驱动器

最近升级 ROM 后,我的笔记本电脑上有两个磁盘。
我的所有 Java 项目(使用 maven、spring boot 和 MySql)都在 128g 磁盘(Ubuntu 20.04)上运行,我也在新磁盘上安装了 Ubuntu,我想在这里运行我的项目。
我复制了 eclipse 工作区和 .M2 和 .eclipse 文件夹,但最终再次出现错误。
有人能告诉我需要移动到 512g 磁盘的所有文件夹吗?我在新磁盘中使用 jdk11,旧磁盘使用 1.8.0_252。
目前,我使用 20.04 双启动两个磁盘

答案1

通常情况下,您只需复制 eclipse-workspace 文件夹。

然后在新的 Ubuntu 上安装 Eclipse 和 MySQL。

首次打开 Eclipse 时,它​​会提示您使用默认的 Eclipse 工作区或自定义工作区。您可以指向已复制的工作区。

如果您已经启动了 Eclipse,则可以从文件 > 切换工作区菜单更改默认工作区:

Eclipse 文件菜单

这样,您应该已经能够找到您在其他驱动器上离开时的状态的项目。

然后,您将必须重新配置您的环境以使您的项目运行:重新创建数据库、数据库用户、服务器(如果有)(Tomcat、Jetty......但是 SpringBoot 已经嵌入了一个,是吗?)、服务器用户,确保配置与您的配置文件一致,确保环境变量已设置...

我希望这会有所帮助,但如果没有,我可以建议您编辑您的帖子并添加一些有关您遇到的错误的详细信息吗?

相关内容