Java 如何";添加Maven nature“;到现有的netbeans项目?
我知道“添加Maven nature”是一个Eclipse术语 实际上,我想通过编辑Java 如何";添加Maven nature“;到现有的netbeans项目?,java,maven,netbeans,jmonkeyengine,Java,Maven,Netbeans,Jmonkeyengine,我知道“添加Maven nature”是一个Eclipse术语 实际上,我想通过编辑pom.xml文件从maven存储库添加一些依赖项。可能吗?我想保持一个目录结构和项目的其他JAR跟踪完好无损 该项目是jMonkey SDK的一部分。 添加最小的pom.xml文件 关闭项目 将其作为maven项目重新导入netbeans 或者创建一个新的minimal maven项目,删除源目录和资源目录,并将项目置于structure和 配置pom.xml以与目录结构匹配 通过在pom.xml中指定资源和
pom.xml
文件从maven存储库添加一些依赖项。可能吗?我想保持一个目录结构和项目的其他JAR
跟踪完好无损
该项目是jMonkey SDK的一部分。- 添加最小的
文件pom.xml
- 关闭项目
- 将其作为maven项目重新导入netbeans
- 或者创建一个新的minimal maven项目,删除源目录和资源目录,并将项目置于structure和
- 配置pom.xml以与目录结构匹配
- 通过在pom.xml中指定资源和源目录
- 添加最小的
文件pom.xml
- 关闭项目
- 将其作为maven项目重新导入netbeans
- 或者创建一个新的minimal maven项目,删除源目录和资源目录,并将项目置于structure和
- 配置pom.xml以与目录结构匹配
- 通过在pom.xml中指定资源和源目录
- 在netbeans中没有属性。该项目要么是maven项目(通过在项目目录中具有pom.xml文件),要么不是。无论是哪种类型,项目都只是打开的
如果您的项目同时是基于ant的项目(具有nbproject/project.xml文件和构建脚本),并且包含pom.xml,那么ant项目将具有优先权,并将作为ant项目打开。那就没办法混了。要作为maven项目加载,您必须删除与ant项目相关的文件并重新启动IDE。在netbeans中,没有属性。该项目要么是maven项目(通过在项目目录中具有pom.xml文件),要么不是。无论是哪种类型,项目都只是打开的
如果您的项目同时是基于ant的项目(具有nbproject/project.xml文件和构建脚本),并且包含pom.xml,那么ant项目将具有优先权,并将作为ant项目打开。那就没办法混了。要作为maven项目加载,您必须删除与ant项目相关的文件并重新启动IDE。恐怕它会破坏主要的jMonkey特性?很抱歉,我需要在NetBeans中执行此操作,而不是在Eclipse:)我找不到在NetBeans中导入项目。项目可以关闭或打开,而不是导入。如果是,请按照或部分操作。我担心它会破坏主要的jMonkey特性?很抱歉,我需要在NetBeans中执行此操作,而不是在Eclipse:)我在NetBeans中找不到项目导入。项目可以关闭或打开,而不是导入。如果是,只需遵循或部分,那么如何利用
Ant
项目中的pom.xml
?或者可以创建一个单独的Maven
项目,并从Ant
项目中引用它吗?我只是不想手动复制JAR。在ant项目(build.xml)中,您可以使用maven ant任务或ivy任务。然而,在NetBeans IDE中,任何给定目录中只有一个项目,ant项目不能引用maven项目。那么如何从ant
项目中利用pom.xml
?或者可以创建一个单独的Maven
项目,并从Ant
项目中引用它吗?我只是不想手动复制JAR。在ant项目(build.xml)中,您可以使用maven ant任务或ivy任务。然而,在NetBeans IDE中,任何给定目录中只有一个项目,ant项目不能引用maven项目。