我正在按照教程为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
现在真的很困惑:(
答案 0 :(得分:1)
Tomcat不使用build.xml
和build.properties
文件,这些文件适用于Ant,这是一种自动构建应用程序的工具。本教程中显示的脚本非常基本,它定义了2个目标来编译源代码和清理已编译的类。你会像这样使用它们:
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
捆绑在一起webapp
目录下开发(但这可能是主观的)。