微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 EE Archetype 的错误项目结构

如何解决使用 EE Archetype 的错误项目结构

我尝试创建一个企业 Java 应用程序 (Maven)。NB 使用 Maven Archetype 创建一个容器 EAR 模块和 ejb、war 模块。但是查看创建的模块我看到:

all module are "war" marked in the pom file
all module contain just nb-configuration.xml file and some other conf file,but no other folders (main,src....) or specific descriptor file web.xml,persistence,ejb conf file .. 

下面是项目创建报告。

cd C:\Users\Administrator\progetti\Prove\EARProva2; JAVA_HOME=C:\\Java\\Java11\\jdk-11.0.2 cmd /c "\"C:\\Program Files\\NetBeans-12.2\\netbeans\\java\\maven\\bin\\mvn.cmd\" -DarchetypeGroupId=de.rieckpil.archetypes -DarchetypeArtifactId=jakartaee8 -DarchetypeVersion=1.0.0 -DarchetypeRepository=https://repo.maven.apache.org/maven2 -DgroupId=com.mycompany -DartifactId=EARProva2-ejb -Dversion=1.0-SNAPSHOT -Dbasedir=C:\\Users\\Administrator\\progetti\\Prove\\EARProva2 -Darchetype.interactive=false -Dmaven.ext.class.path=\"C:\\Program Files\\NetBeans-12.2\\netbeans\\java\\maven-nblib\\netbeans-eventspy.jar\" --batch-mode org.apache.maven.plugins:maven-archetype-plugin:3.1.2:generate"
Scanning for projects...


Building EARProva2 1.0-SNAPSHOT

 maven-archetype-plugin:3.1.2:generate (default-cli) > generate-sources @ EARProva2

 maven-archetype-plugin:3.1.2:generate (default-cli) < generate-sources @ EARProva2 


maven-archetype-plugin:3.1.2:generate (default-cli) @ EARProva2 ---
Generating project in Batch mode
Archetype repository not defined. Using the one from [de.rieckpil.archetypes:jakartaee8:1.1.1] found in catalog remote
----------------------------------------------------------------------------
Using following parameters for creating project from Archetype: jakartaee8:1.0.0
----------------------------------------------------------------------------
Parameter: groupId,Value: com.mycompany
Parameter: artifactId,Value: EARProva2-ejb
Parameter: version,Value: 1.0-SNAPSHOT
Parameter: package,Value: com.mycompany
Parameter: packageInPathFormat,Value: com/mycompany
Parameter: package,Value: com.mycompany
Parameter: groupId,Value: 1.0-SNAPSHOT
------------------------------------------------------------------------
BUILD FAILURE
------------------------------------------------------------------------
Total time:  6.460 s
Finished at: 2021-01-04T12:33:31+01:00
------------------------------------------------------------------------
Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:3.1.2:generate (default-cli) on project EARProva2: Unable to add module to the current project as it is not of packaging type 'pom' -> [Help 1]

要查看错误的完整堆栈跟踪,请使用 -e 开关重新运行 Maven。 使用 -X 开关重新运行 Maven 以启用完整的调试日志记录。

有关错误和可能的解决方案的更多信息,请阅读以下文章Help 1

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?