【问题标题】:Maven jaxb2:xjc/jaxws:wsimport to be added in eclipse?Maven jaxb2:xjc/jaxws:wsimport 要在 Eclipse 中添加?
【发布时间】:2010-03-31 21:04:37
【问题描述】:

我有一个基于一些 WSDL/XSD 定义创建的库。我在 Eclipse 项目中添加编译类时遇到问题。我可以通过“mvn compile”看到生成 .class 文件以及 .java 文件。问题是,即使生成了 .class 文件,eclipse 仍然在由其中一个插件生成的导入语句“import com.whatever.SomeService_Service”上显示错误。我尝试强制源进入 project/src/main/java 目录,但是当清理项目时,它会删除我创建的文件。有没有人遇到过这个问题/找到了一种让它识别类文件的方法?谢谢。

【问题讨论】:

  • 您是否正在使用mvn eclipse:eclipse 创建Eclipse 项目?插件生成的.java文件放在哪里?

标签: eclipse maven-2


【解决方案1】:

Maven 的约定是在target/generated-sources/<tool> 中生成代码,例如target/generated-sources/jax-ws。

一旦生成,运行mvn eclipse:eclipse,如果你使用的是maven eclipse插件,或者右键单击你的项目,如果你使用的是Maven>更新项目配置 M2Eclipse。

【讨论】:

    【解决方案2】:

    知道这是一个旧线程但仅供参考,我使用以下连接器解决了问题:

    http://code.google.com/p/jaxws-maven-connector/

    【讨论】:

      猜你喜欢
      • 2015-01-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多