站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题如何用JAVAC一次性编译多个包下的JAVA文件?急啊

如何用JAVAC一次性编译多个包下的JAVA文件?急啊

摘要: 如何用JAVAC一次性编译多个包下的JAVA文件?急啊


比如"a/a1/a1.java","a/a2/a2.java","a/a3/a3.java"......
我想用JAVAC一次性把a目录下的所有JAVA文件进行编译,应该如何写命令啊????


javac 后面加上这几个路径就好了


或者 /a/b/*.java 等等



javac a/a1*.java a/a2*.java a/a3*.java
楼主看看,我刚刚试了.可以编译哦!


zcangwu_lee(小橙子),hiyuzhe(织雨者)
--------------------------------------------
请看清问题啊,是有很多个包,不是只有这三个,如果有100个包,按照你们的方法不是要写100次


1. 使用IDE
2. 把所有源文件拷贝到一个文件夹中,比如src, 然后javac -d . *.java
3. ......


javac *.java


用-d就可以了


居然没有一个人知道怎么做,请再看问题:
"a/a1/a1.java","a/a2/a2.java","a/a3/a3.java"......
注意这里是a目录下有a1,a2,a3....很多包,每个包下又有很多JAVA文件
如何一次行全部编译它们,
大家试试看再回答.


DING


最简单也是最有效的就是guozhang说的通过IDE实现批量编译


用ide吧,命令的话还真是不知道用什么。。。


我原来写个这样的程序,根据目录把所有的文件找出来,然后组装成形成批处理文件,然后执行批处理文件编译之程序叫MakeOne:)赫赫,我可以把程序放到Blog上面去让你用:)


用ant写一个脚本




to 楼主
大型的,源码比较多的. 都是做成一个工程来编译的! ant, 或者其它ide




MakeOne==>MakeAll


写一个批处理文件吧,吧命令都写在里面,这样就不用每次都敲了啊!


其实编译带main的那个类就全部编译了


其实编译带main的那个类就全部编译了


/////////////

应该是这个main所在的类里面引用到的类才编译

如果这几个类没有相互关系 ,是不会全部编译的


用ant把 编译指定目录下的所有JAVA文件


用ANT比较好


Ant是王道~~可只是新手区啊``大哥们~~要是文件多没有会要你用命令编写的~就用IDE




接分


写个bat不就搞定了


你们为什么不用ant ???


这时候当然是用ant了,ant用起来很简单的,试试吧。


用ant最好了


用IDE吧
用JAVAC也可以,不过要把他们放到一个文件夹下


ANT首选


怎么感觉你在考大家,而不是请教呢


随便拿个编译器,编译就好~
而且还会输出编译的命令给你看~ 多好...
eclipse jdevelop jbuilder都行


ANT素王道!我们的项目就是好几千个包,只要ant一下,世界就清静了~~~~


java -d就行了


ANT不错


用IDE


你难道不知道有个工具叫ant啊?


你用Ant不就行了。


为什么在一颗树上吊死呢?


upmark


netbeans就是ant的,只要是一个工程的不就得了,一次编译一个工程


这种帖子也需要置顶????


路过,没有看到好的解析


这个还要什么好的解释啊。Javac *.java



路过


首先你要确定你所有 的文件在同一文件夹下,然后命令提示符下进入改文件目录:
执行
javac -d . *.java
ok


ant王道...删文件,编译,打jar包,发布...生活好轻松啊..


我目前就是用ANT


ant


先list所有的文件,然后javac -d


用Ant进行编译


用javac就可以,写一个文件source.txt,内容如下:
a/a1/a1.java
a/a2/a2.java
a/a3/a3.java

然后运行javac -d classes @source.txt 就可以了


javac *.java或netBean


请问一下 Ant 怎么写?


学习中...


www.baidu.com

武汉武大吉奥信息工程技术有限公司
地址:武汉东湖新技术开发区庙山小区武大科技园吉奥大厦
邮编:430223
email:tongshu@geostar.com.cn
Http://www.geostar.com.cn


路过,学习中....


Ant 就可以了~~

而且ANT也不是那么的难的吧~


↑返回目录
前一篇: 在java里怎么把一个String转成Date
后一篇: JDBC基础问题