
下载安判核装下载
需要设置的环境变量
ANT_HOME ant的安装目录
JAVA_HOME jdk的安装目录
PATH 把%ANT_HOME%\bin目录加到path变量 以便于从命令行下直接运行ant
假定ant解压在c \ant jdk装d \j sdk
则在命令行下执行以下命令
set ANT_HOME=c:\antset JAVA_HOME=D:\j sdk set PATH=%PATH%c:\ant\bin
一个ant 工程目录结构
C \workspace\ant test 工程主目录
\src 源程序目录
\build\classes 编译后的 class 文件目录
\lib 开发工程所需要的类库目录 比如开发数据库时所需要的 jdbc lib(这次没用到)
\jar 打包好的 jar 程序目录(这次没用到)
\build xml 工程配置文件\build propertiees 工程资源文件
建立工程描述文件和建立工程资源文件
建立工程描述文件build xml
<?xml version= ?><project default= main basedir= > <echo message= pulling in property files /> <property file= build properties /> <target name= init > <echo message= init delete the old class files and create the new folds /> <delete dir= ${classpath} /> <mkdir dir= ${classpath} /> </target> <target name= pile depends= init > <echo message= pile the java source files /> 缓余 <javac srcdir= src\hello\ant destdir= ${classpath} /> </target> <target name= main depends= pile > <echo message= calling java to run this java project /> <java classname= hello ant HelloAnt > <classpath> <pathelement path= ${classpath} /> </classpath> </java> </target></project>
建立工程资源文件 build properties
文件内容是下面一行内容
classpath=build\\classes
建立java源文件 hello ant HelloAnt java
package hello antpublic class HelloAnt { public static void main(String[] args) { System out println( hello ant the first time using ant it is great ) }}
扰冲滚 编译
lishixinzhi/Article/program/Java/ky/201311/28515之前一直用的maven管理,所以编译 打包都交给了maven,但是最近接触了新的项目,不是用maven管碧腊理的,是ant去【管理】的(这么说不严谨),在用idea去本地启动tomcat的时候周折了一番,特记录。
1、找build.xml 里面每一个插件都是一个target,大部分命名都是大同小异。如:
init -- 初始化
xxwar -- 给自己项目打war包 (重要!)
compile --编译项目
. ....
2、 tomcat容器重要的是找到项目的war包。
idea完美支持ant,如下:
先点击右侧栏的ant build ,点击[+] ,选择自己项目的build.xml 文件,idea会根据xml文件中的target生成插件列表,如:
3、 增加tomcat并且配置artficat
run---edit configurations
增加本地tomcat
这里要注意了, 需要配置的有三个销雀地方 :
①application server 就是指定tomcat,因为不同项目可能需要的tomcat版本不一样,这里可以点击后边的 configure自己选择
② 配亏慧早置jre 也是可以选择不同版本的jdk
这时下面会提示 Warning : No artifacts configured
需要我们帮们指定项目war包,这个时候先不点击 【Fix】
③ 点击 Deployment
*** 作如下:
然后选择自己在上一步中生成的war包,一定要选择war包!
至此,大功告成,可以正常启动项目
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)