Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在Intellij中定义导入的Maven项目_Java_Maven_Intellij Idea - Fatal编程技术网

Java 如何在Intellij中定义导入的Maven项目

Java 如何在Intellij中定义导入的Maven项目,java,maven,intellij-idea,Java,Maven,Intellij Idea,我已经在Intellij中打开了一个现有的Maven项目。在“项目结构->工件”下,窗格为空。当我单击+符号添加一个时,它选择“unnamed.war” 如何让它生成pom中定义的artifactId和版本?我一定是走错一步了 了解您是如何创建项目的非常重要。您是否选择了“从外部模型导入项目”?如果您只是打开了其他人创建的IntelliJ项目,那么我建议您使用“从外部模型导入项目”创建一个新项目,因为这样可以正确地构建您的依赖项和输出。在Maven项目工具栏中,单击“重新导入所有项目”,谢谢。同

我已经在Intellij中打开了一个现有的Maven项目。在“项目结构->工件”下,窗格为空。当我单击+符号添加一个时,它选择“unnamed.war”

如何让它生成pom中定义的artifactId和版本?我一定是走错一步了


了解您是如何创建项目的非常重要。您是否选择了“从外部模型导入项目”?如果您只是打开了其他人创建的IntelliJ项目,那么我建议您使用“从外部模型导入项目”创建一个新项目,因为这样可以正确地构建您的依赖项和输出。

在Maven项目工具栏中,单击“重新导入所有项目”,谢谢。同样的事情。我“重新导入所有Maven项目”,但我仍然只得到如上所示的“未命名”。在导入Maven项目时,应该自动创建工件。尝试使用“新建项目向导”再次导入它。如果它不起作用,请在上提交一个bug,并附上示例项目。请通过pom.xml的groupId/artifact/version部分