将 Maven 项目从 eclipse 迁移到命令行环境



我得到了一个用Eclipse编译的Maven项目。现在我需要将其迁移到 Linux 环境,并且不会有我可以使用的 GUI 界面。 我想知道我应该怎么做才能迁移它?

目前,在Eclipse项目文件夹下,我有如下文件/文件夹:

  • .类路径
  • 。项目
  • 。设置
  • .春天豆
  • .doc
  • 庞.xml
  • 来源
  • 目标

我认为所有这些.*文件夹都是Eclipse元数据。 所以我可以删除它们。然后我可以使用其余的来形成一个可以使用 Maven 命令行构建的 Maven 项目?

对于要

使 maven 项目在命令行工作,您所需要的只是

  1. Maven 已安装并正确导出到$PATH变量
  2. 工作区中的pom.xml

只需转到项目目录并运行mvn install .

mvn clean
  • 然后删除.project .classpath

  • 如果要在迁移删除.settings时丢失 Eclipse 项目设置(假设它没有特定于计算机的路径/设置)

  • 将 rest 复制到新的 Linux 环境

  • 打开 Eclipse,将项目导入为 Maven 项目(假设您在 Linux 环境中安装了带有 Maven 插件的新 Eclipse)

注意:

  • 在成功迁移之前,请确保您仍有备份
  • .classpath 在与 Eclipse 和 Maven 一起使用时包含对本地 .m2 的引用,因此路径在 Linux 中会有所不同并会产生问题
  • .project包含一些依赖于 eclipse maven 插件的配置,因此最好将其松散一次,让新环境创建新环境

最新更新