在创建Web应用程序时,Maven到Eclipse构建问题

时间:2013-07-09 18:26:00

标签: java eclipse maven cxf

我正在尝试使用maven和eclipse构建Web服务。这是我遵循的步骤。

  1. 使用comman提示生成mvn文件夹结构
     mvn archetype:generate - DarchetypeArtifactId = maven-archetype-webapp
  2. 将mvn项目转换为eclipse。
    mvn eclipse:eclipse -Dwtpversion = 2.0
  3. 将项目导入我的工作区。
  4. 更改了项目方面,例如java版本,servlet版本,添加的cxf和jaxb功能以及服务器运行时。
  5. 将WSDL复制到Resources文件夹。
  6. 因为我不想添加依赖项(因为其他人会为我做这个工作)。我在构建路径中添加了spring和CXF lib。以及部署程序集。
  7. 从wsdl生成jaxb类和操作。这里创建的所有java类都不是去src / main / java去了src / main / resources。
  8. 我在tomcat上运行应用程序。从调用的cxf框架调用web.xml,并调用spring bean创建。但是在为webservice类创建bean时,它会抛出Class not found错误。
  9. 当我打开战争时,我注意到在打包而不是放置类文件时,eclipse将java文件放在war文件中。
  10. 有人可以帮助我解决这个问题。不知道如何配置eclipse来编译和放置.class文件而不是.java文件。

1 个答案:

答案 0 :(得分:0)

想出问题,导入文件时eclipse正在添加命令,从java构建路径的srource选项卡中排除src / main / resources中的所有java文件在删除它时工作正常