
正文
ant执行java代码 ant编译java文件
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Java项目代码显示错误,但是可以通过ant的编译并运行
一般svn检出来以后,要改下编码,把jdk删掉然后添加你电脑上的jdk,还有就是看什么jar包没引入的就映入一下
相关问答
Q1: Ant运行java类问题,怎么解决
ant有javac标签可以编译java文件ant执行java代码,java标签运行class文件ant执行java代码,jar标签打包java文件。例如
javac srcdir="src"
destdir="build"
classpath="xyz.jar"
debug="on"
source="1.8"
/
这个表示编译src下ant执行java代码的所有java文件到build目录,依赖xyz.jar
java classname="test.Main"
arg value="-h"/
classpath
pathelement location="dist/test.jar"/
pathelement path="${java.class.path}"/
/classpath
/java
这个是运行一个class类的例子。
Q2: java常用的ant的操作方法
我常用的ant的操作 方便自己查询 所以传到网上 如果有朋友觉得不够 请补充
主要的内容有
( )建立一个项目( )建立属性( )对数据库的操作( )javac编译( )删除目录( )建立目录( )拷贝文件群( )jar为一个包( )拷贝单个文件( )运行有更多更好的常用的 我没想到的 希望大家补充
! ( )建立一个项目 默认的操作为target=all project name=\ proj\ default=\ all\ basedir=\ \
! ( )建立一些属性 以供下边的操作用到 property name=\ root\ value=\ /\ / property name=\ deploy_path\ value=\ d:/deploy\ / property name=\ srcfile\ value=\ d:/srcfile\ /
target name=\ all\ depends=\ pile deploy\ /
! ( )对数据库的操作 demo ddl中写的是sql语句 driver url userid password随具体情况设置 ! Oracle target name=\ db_setup_oracle\ description=\ Database setup for Oracle\ antcall target=\ check_params_results\ / sql driver=\ oracle jdbc driver OracleDriver\ url=\ jdbc:oracle:thin:@ : :oa\ userid=\ oa\ password=\ oa\ onerror=\ continue\ print=\ yes\ src=\ /demo ddl\ / /target
! ( )javac编译 target name=\ pile\ javac srcdir=\ ${srcfile}\ destdir=\ ${root}/oa/\ includes=\ * java\ classpath=\ ${CLASSPATH};${CLIENT_CLASSES}/utils_mon jar\ ! CLASSPATH和CLIENT_CLASSES是环境变量 /
/target
target name=\ deploy\ depends=\ pile\ ! Create the time stamp tstamp/
! ( )删除目录 ! ( )建立目录 delete dir=\ ${root}/dist/\ / mkdir dir=\ ${root}/dist/\ /
delete dir=\ ${deploy_path}\ / mkdir dir=\ ${deploy_path}\ /
! ( )拷贝文件群 copy todir=\ ${root}/dist/\ fileset dir=\ ${root}/oa/\ include name=\ * class\ / /fileset /copy
! ( )jar为一个包 jar jarfile=\ ${deploy_path}/classjar jar\ basedir=\ ${root}/dist\ update=\ yes\ /jar
! ( )拷贝单个文件(上边是文件群 这是单个文件) copy file=\ ${deploy_path}/classjar jar\ todir=\ ${root}/dist/\ /
/target
! ( )运行(args中是参数 随应用程序的具体情况有所不同) target name=\ simplesql\ depends=\ pile db_setup_oracle\ [Page] java classname=\ examples jdbc oracle simplesql\ fork=\ yes\ failonerror=\ yes\ args=\ user zrb password zrb \ /
lishixinzhi/Article/program/Java/ky/201311/29070
Q3: ant运行java程序时,它不能加载指定properties文件,怎么处理
ant运行java程序时,它不能加载指定properties文件,处理如下
把run.classpath的定义改成如下
path id="run.classpath" fileset dir = "${dist.dir}" include name="**/*.jar"/ /fileset pathelement path="${dist.dir}" / !-- dirset dir="${dist.dir}" / pathelement path="${dist.dir}" / -- /path
用pathelement path="${dist.dir}" /或dirset dir="${dist.dir}" /都行的。
Q4: JAVA程序显示运行Ant,点击任意一项后报错“构建错误”,原因无法找到要运行的Ant文件,怎么解决?
ant执行java代码你这是直接打开ant执行java代码的Java文件吧。
不是在Eclipse中创建Java项目ant执行java代码的方式ant执行java代码,eclipse没有自动生成相应的配置文件,就会出现你这些对话框。
请按照eclipse创建Java项目的方式一步一步操作,然后把你这个文件的内容复制进去,就可以正常运行了。
百度搜索“eclipse创建java”,会有很多博客教你怎么使用eclipse创建Java项目。
或者可以参考百度经验中的方法百度经验-eclipse创建Java项目
ant执行java代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于ant编译java文件、ant执行java代码的信息别忘了在本站进行查找喔。








