2011-09-25 46 views
1

我需要创建Spring和CXF设置Maven的:如何使用Maven生成Spring和CXF支持应用

我使用这个Apache的行家-3.0.3支持简单的Web应用程序。

请告诉我什么号码在mvn命令提示符下输入,以便为此生成所需的工件。

我试过这种方式,它只生成的Java接口和实现类

  1. 的HelloWorld 2. HelloWorldImpl

和内部两个XML文件的WEB-INF

  1. 豆2 。web

但我不知道为什么没有创建jar文件。 我试过这样

Choose a number or apply filter (format: [groupId:]artifactId, case sensitive contains): 135: 116 

Define value for property 'groupId': : com 
Define value for property 'artifactId': : MyAPP 
Define value for property 'version': 1.0-SNAPSHOT: : 
Define value for property 'package': com: : 
Confirm properties configuration: 
groupId: com 
artifactId: MyAPP 
version: 1.0-SNAPSHOT 
package: com 
Y: : y 
[INFO] ---------------------------------------------------------------------------- 
[INFO] Using following parameters for creating project from Old (1.x) Archetype: cxf-jaxws-javafirst:2.1.4 
[INFO] ---------------------------------------------------------------------------- 
[INFO] Parameter: groupId, Value: com 
[INFO] Parameter: packageName, Value: com 
[INFO] Parameter: package, Value: com 
[INFO] Parameter: artifactId, Value: MyAPP 
[INFO] Parameter: basedir, Value: C:\myapp 
[INFO] Parameter: version, Value: 1.0-SNAPSHOT 
[INFO] project created from Old (1.x) Archetype in dir: C:\myapp\MyAPP 
[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD SUCCESS 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 1:49.062s 
[INFO] Finished at: Sun Sep 25 16:47:29 IST 2011 
[INFO] Final Memory: 6M/15M 
[INFO] ------------------------------------------------------------------------ 

回答

1

Archetypes很方便,但我不认为他们会有助于你的这种情况。 This tutorial是一个很好的基本示例,它使用Spring和Maven输出正在运行的webapp。我建议你下载代码,进行游戏并找出它的工作原理,然后开始在你的CXF功能中进行分层。

出发,建立一个真棒!

相关问题