首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >由maven创建的xmlbeans类没有放在正确的包结构中。

由maven创建的xmlbeans类没有放在正确的包结构中。
EN

Stack Overflow用户
提问于 2012-07-10 07:18:42
回答 1查看 816关注 0票数 1

我正在使用xmlbeans来生成一些java类。我在我的项目中使用maven 3。我已经包含了依赖项和插件的详细信息,如下所示。

代码语言:javascript
复制
<plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>xmlbeans-maven-plugin</artifactId>
                <version>2.3.3</version>
                <executions>
                    <execution>
                        <goals>
                            <goal>xmlbeans</goal>
                        </goals>
                    </execution>
                </executions>
                <inherited>true</inherited>
                <configuration>
                    <schemaDirectory>src/main/xsd</schemaDirectory>
                </configuration>
            </plugin>

当我运行一个干净的包目标时,我得到了编译器错误,因为在类路径中找不到使用xmlbeans生成的引用的类。这是因为xmlbeans类没有编译成正确的目录结构。相反,它只是将它放在target\classes\aseXMLR30中(就像它应该在正式结构中一样,例如: com.ex.first)

我已经搜索和阅读了许多博客,到目前为止还没有什么帮助!任何回复/回答都非常感谢!

EN

回答 1

Stack Overflow用户

发布于 2012-12-04 23:59:10

我知道这个问题已经提出4个月了,但是如果你和/或其他人还在寻找解决方案,this blog post也许能够提供一些线索。

从本质上讲,它所说的是所有对org.maven.ide.eclipse的引用都应该用org.eclipse.m2e替换。它引用了.launch文件,但为了安全起见,只需递归地使用grep来遍历您的Eclipse目录和项目。

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11404606

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档