在学习Spring自带的文档MVC Step by step过程中,遇到了例子中的Ant文件编译不过的情况
build.properties
# Ant properties for building the springapp
appserver.home=${user.home
}/apache-tomcat-6.0.14
# for Tomcat 5 use $appserver.home}/server/lib
# for Tomcat 6 use $appserver.home}/lib
appserver.lib=${appserver.home}/lib
deploy.path=${appserver.home}/webapps
tomcat.manager.url=http://localhost:8080/manager
tomcat.manager.username=tomcat
tomcat.manager.password=s3cret
其中的user.home并未配置
查找了一下,应该是指向
<property file="${user.home}/.ant-global.properties"/>
since the "user.home" property is defined by the Java virtual machine
to be your home directory. Where the "user.home" property resolves to in
the file system depends on the operating system version and the JVM implementation.
On Unix based systems, this will map to the user's home directory. On modern Windows
variants, this will most likely resolve to the user's directory in the "Documents
and Settings"
folder. Older windows variants such as Windows 98/ME are less
predictable, as are other operating system/JVM combinations.
看了报错,果然如此。
分享到:
相关推荐
Gradle的User Home是Gradle存储项目配置信息和缓存文件的目录,默认情况下是系统盘下的.gradle文件夹。我们可以修改Gradle的User Home移到非系统盘,避免系统盘空间不足的问题。具体步骤如下: 1. 打开Eclipse,...
- 在Eclipse菜单中选择Window > Preferences > Ant > Runtime > Classpath > AntHome Entries。 - 单击“Add External JARs”,添加`D:\eclipse\plugins\org.apache.ant_1.7.1.v20100518-1145\lib\catalina-ant....
- **预定义属性**:Ant 提供了一系列预定义的属性,如 `${user.home}` 和 `${basedir}`,这些属性反映了系统的环境变量或其他相关信息。 - **自定义属性**:用户可以定义自己的属性来满足特定需求,例如:`${output....
在Linux系统上安装Ant,通常需要下载Ant的ZIP包,解压到合适的目录,例如/home/user/ant。接着,需要设置环境变量`ANT_HOME`指向Ant的安装目录,并将`ANT_HOME/bin`添加到PATH环境变量中,使得命令行可以直接执行`...
- 在`PATH`环境变量中添加`%ANT_HOME%\bin`路径。 - **验证安装**:打开命令行窗口(CMD),输入`ant -version`,如果能看到Ant版本信息,则表示安装成功。 #### 二、Ant开发步骤 **2.1 编写build.xml文件** - *...
1. 将ant-weblogic-1.6.5.jar添加到Ant的类路径中,这通常通过修改ant_home/lib目录或在构建脚本中使用`classpath`元素来实现。 2. 在build.xml中导入WebLogic的任务定义,如: ```xml ...
4. **更新配置文件**:在发布版本前,可能还需要更新某些配置文件中的参数,比如数据库连接字符串或服务器地址等。 ```xml ${config.file}" token="${replace.token}" value="${replace.value}" /> ``` 5....
Ant还提供了许多内置属性,如`${user.home}`表示用户的主目录,`${ant.version}`表示Ant的版本, `${basedir}`则是项目根目录的绝对路径。 在Ant中,通过`depends`属性可以定义目标间的依赖关系,例如: ```xml ,...
#### 六、Ant配置 Ant是一种用于自动化构建过程的工具,它需要配置特定的环境变量才能正常工作。具体配置如下: 1. **ANT_HOME**:Ant的安装目录。 2. **Path**:将Ant的bin目录添加到系统的PATH中。 假设Ant安装...
- 创建一个user library,包含jbpm所需库,包括jbpm4相关的jar文件。 - 将myeclipse的默认编码更改为UTF-8,避免编码问题。 - 设置myeclipse的代码提示功能。 6. **运行JBPM控制台** - 在Tomcat运行的情况下,...
3. `build.xml`:这是Ant的构建脚本,你需要在这个文件中配置CheckStyle任务,包括引入CheckStyle库,指定配置文件(`sunrising_checks.xml`和`user.properties`),以及处理检查结果的输出格式(如XML或HTML)。...
本例中所用的技术 7.2. simple-parent项目 7.3. simple-model模块 7.4. simple-weather模块 7.5. simple-persist模块 7.6. simple-webapp模块 7.7. 运行这个Web应用 7.8. simple-command模块 7.9. 运行这...
- **Eclipse 设置**:在 Eclipse 中,可以通过 `Window > Preferences > Ant > Runtime > Ant Home > ant 目录` 来进行 Ant 的关联。 #### 八、NDK 安装与配置 - **NDKROOT**:这是 NDK 的安装路径。 - **Path**:...
- 复制`99-user.ldif`文件中有关`attributeTypes`的部分,并将其粘贴到`00-core.ldif`文件中。 - 接着,在`00-core.ldif`文件中找到WTGroup类型定义部分(`name`为`groupOfUniqueNames`),并按照原有格式添加新...
本篇文档旨在详细介绍Cruise1.0配置文件的各个组成部分及其作用,帮助使用者更好地理解并应用这些配置选项。 #### 配置文件结构概览 Cruise1.0的配置文件采用XML格式,主要分为以下几个部分: - `<cruise>`:配置...
Struts1的配置文件包括`struts-config.xml`和`struts-config-ext.xml`,前者用于全局配置,后者用于扩展,例如控制表单属性。 在Struts1中,当你需要添加新的文本框、单选按钮或复选框时,需在`struts-config-ext....
在build.gradle文件中配置远程仓库,可以指定国内镜像源来加速依赖的下载,如阿里云的公共仓库。 #### 3. 全局仓库配置 全局仓库配置通常是指在IDE中设置,或者通过在Gradle初始化脚本中进行配置,以使得全局所有...
jBPM 的流程引擎可以看做是一个 java 工程——若干 java 类、依赖库和配置文件。 JBPM 的流程定义和运行时的上下文需要被存储到关系型数据库中——可以是基于调试目的的内存数据库 HSQLDB,也可以是真正的持久化...
它的源代码包含了大量的Java文件,以及相关的构建配置,如pom.xml(Maven的配置文件)或build.xml(Ant的配置文件)。 2. **Eclipse**:Eclipse是一款流行的Java集成开发环境(IDE),用于编写、调试和管理Java项目...