当前位置: 首页 > 知识库问答 >
问题:

如果pom.xml不在根级别,如何将maven项目添加到intellij idea中

朱俭
2023-03-14

已经两天了,我现在已经非常紧张了。
我是java开发的新手--尝试将项目导入到具有以下文件结构的intellij IDEA中:

project_dir
  data_files
     file1.json
     file2.json
     ..
  doc_files
     file1.md5
     file2.md5
  java_project
     src/*
     pom.xml
  readme.md
  .git
  .gitignore

a)我可以进入intellij=>open=>选择project_dir文件夹。然后我可以看到所有的文件,但project没有编译。IDE抱怨没有定义依赖项。如果我右键单击pom.xml并选择“Add as a maven project”->intellij用java_project目录替换project根,我就再也看不到data_files和doc_files了。

b)intellij=>open=>选择pom.xml文件。我可以看到源文件和项目编译文件,但我看不到data_files和doc_files,也不能添加它们。

欢迎任何帮助。谢谢

共有1个答案

黄扬
2023-03-14

你试过了吗

File -> 
New ->
Project from Existing Sources ->
select the pom ->
set the root directory to project_dir

更典型的maven布局是

project_dir
  data_files
    file1.json
    file2.json
    ..
  doc_files
    file1.md5
    file2.md5
  src/*
  pom.xml
  readme.md
 .git
 .gitignore
 类似资料:
  • 如何在这个现有项目中使用Maven? 此外,当我尝试添加Maven Project并在步骤“Select a Archetype”时,所有显示的原型都有版本“Release”。当我在这一步中单击Next时,Eclipse变得没有响应。它使用内存甚至没有增加。

  • 问题内容: 我设法下载了Eclipse Helios的svn插件。然后,我设法将一个新的存储库添加到我选择的驱动器中。但是我看不到如何知道已经创建的项目?有人可以告诉我我该怎么做。 谢谢 问题答案: 就像是: 右键单击您的项目。 选择团队->共享项目。 该向导将指导您进行初始导入。 实际上,Initial Import不会将任何代码放入项目存储库中,而只是将项目详细信息放入仓库中。因此,您需要执行

  • 如何直接在项目的库源中添加本地jar文件(还不是Maven存储库的一部分)?

  • 问题内容: 如何将本地jar文件添加到Maven项目? 问题答案: 如下所示将JAR安装到本地Maven存储库中: 其中每个都指: :要加载的文件的路径,例如→ :文件应注册的组,例如→ :文件的工件名称,例如→ :文件的版本,例如→ :文件的包装,例如→

  • 问题内容: 所以,我想要的是选择一个项目时要运行的另一段代码。但是我的问题是,如何对特定项目实施? 这是我的代码: 我该怎么做才能添加到“车辆”,“自行车/自行车”,“船”,“房屋”,“企业”,“对象”,“工作”,“等级”和“许可证”项中? 问题答案: 如果您希望在选择更改时发生某些事情,则不希望使用MouseListener,而希望使用。它不仅是正确的抽象,而且请记住,不使用鼠标就可以更改选择。

  • 问题内容: Eclipse Helios 3.6 Windows XP SP3 我已经使用Eclipse通过以下方式下载了guava SDK: 1)在Eclipse中,转到 帮助 >安装新软件… 2)在“ 使用: ”文本框中,我使用了以下URL http://svn.codespot.com/a/eclipselabs.org/guava- bundle/trunk/repository/ 3)它