我正在按照教程为tomcat设置框架应用程序:
http://maestric.com/doc/java/spring/setup#build_files
但是我不明白build.properties和build.xml是如何工作的。
我正在使用Windows XP并复制了以下内容,即使所需的目录不存在:
appserver.home=/usr/share/tomcat5.5
appserver.lib=${appserver.home}/common/lib
现在真的很困惑:(
最佳答案
Tomcat不使用build.xml
和build.properties
文件,这些文件用于Ant,这是一种自动构建应用程序的工具。本教程中显示的脚本非常基本,它定义了两个目标来编译源代码和清理已编译的类。您将像这样使用它们:
ant build
要么
ant clean
appserver.lib
属性用于构建编译源代码所需的类路径。它派生自Tomcat安装目录的根,用于查找编译源代码所需的Servlet API的JAR。如果决定使用此Ant脚本,则应更新appserver.home
属性以匹配您的安装。例如:appserver.home=c:/apps/tomcat5.5
appserver.lib=${appserver.home}/common/lib
但老实说,整个设置有点混乱(很简单,但是很混乱):
您不应该按照建议将
servlet-api.jar
捆绑在WEB-INF/lib
中我不喜欢直接在Tomcat的
webapp
目录下进行开发(但这可能是主观的)。