我想使用独立的AXIS2部署webservices,我既不想使用servlet容器也不想使用IDE。
我从http://ant.apache.org/bindownload.cgi下载了Apache Ant,但下载的ant文件夹没有build.xml文件?
解决方案是什么?如何在不使用Ant ???
的情况下部署我的Web服务答案 0 :(得分:0)
没有build.xml
,因为它是二进制分发。没有什么可以构建你解压缩文件,你的系统上有Ant。在Windows上,您需要调整%PATH%
环境变量并设置%ANT_HOME%
环境变量。实际上,你也需要对Unix和Mac OS X做同样的事情。
现在,如果您想要来源分发,请转到Source Distributions页面。在那里,你会找到一个build.xml
。用Ant运行build.xml
,你得到......好吧...... Ant。
Ant用于将基于Java的项目编译为类文件,jar,wars,ear和其他Java world二进制文件。它可以部署,但你必须编写自己的build.xml
来做到这一点。
我不确定你在问什么。您是否要求使用Axis2部署项目?我不是开发人员,但Axis2是您在构建Java项目时使用的东西,而不是部署工具本身。您可以使用Axis2创建基于Web的服务。
答案 1 :(得分:0)
我们的想法是编写您的build.xml
来构建您的Web服务项目。
从http://ant.apache.org/bindownload.cgi,您将获得可执行文件“ant”。
通过在命令行上运行ant
,Ant将根据build.xml
内容构建项目。