我使用Web服务自上而下的方法在Eclipse中创建了一个Java项目(即创建一个WSDL文件并使用它来生成Skeleton Java类和带有axis2的Web服务)(因此,有很多自动生成的文件和axis2 jar库)。
我的项目具有以下文件/目录结构:
- Deployment Descriptor
- build
- build.xml
- doc (i.e. generated javadoc)
- src
- com.package1
- com.package2
- Libraries
- Apache Tomcat 6.0 (apache jar files)
- Web App libraries (axis2 jar files)
- lib (containing external jar files)
- resources
- WebContent
- axis2-web
- META-INF
- MANIFEST.MF
- WEB-INF
- classes
- conf
- lib
- modules
- services
web.xml
- wsdl (contains WSDL file)
我想将此项目导入远程主机上的subversion存储库。应该导入哪些文件以确保任何人签出此项目可以快速启动并运行?根据我的理解,我们不会将jar文件,类文件导入到subversion存储库中。这里最好的方法是什么?我特别不确定所有的web应用程序axis2和tomcat库,以及像axis2-web,META-INF,WEB-INF(在WebContent中)的目录。