1、查看antx的目录,其实就是在环境变量里面的配置
echo %ANTX_HOME%
2、antx配置文件:
#####----指定工作目录
intl.workdir = d:\\work
3、编译编译,一定要在all底下!!这个是最简单的,就是头脑很不清醒也不能忘记。
整理一下:
all-->编译
deploy/bin-->启动apache
4、二方库release,要按照依赖的持续来release
使用的命令是:antx -p RELEASE
release之前可以用reactor命令来编译二方库,看看是否通过。
5、antx reactor goals=clean 的时候不起作用,手动删除应用下的target文件夹
6、运行时出现的异常:
查看 jboss 日志:Caused by: com.alibaba.commons.viewcache.exception.ProcesserImportException: can't find any endFlags in rootDir=[D:\work\viewcache]
这里的问题是antx property配置文件中的viewcache指定位置和本地自己viewcache的位置不一致造成。把 配置文件中的地址和本地的地址对应就ok
eg:intl.viewcache.rootdir = ${intl.workdir}\\\\intl-resources\\\\viewcache
7、D:\work\intl-templates>svn up
编译不通过的原因:(整理一下)
1)、intl-base 没有更新
2)、二方库,三方库没有更新
3)、另外一个就是intl-templates 没有更新。
4)、检查 antx property 文件中的配置
运行时候抛异常的原因:
1)、antx 配置文件里面的search ip和端口没有更新
2)、开发的分支过旧,和线上新发布的应用没有兼用,这时候新拉一个分支,把之前的开发分支合并上就ok。
8、antx的project.xml有什么作用:找到依赖的jar包。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/11134734/viewspace-629445/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/11134734/viewspace-629445/