如何用JAVAC一次性编译多个包下的JAVA文件?急啊 比如"a/a1/a1.java","a/a2/a2.java","a/a3/a3.java"......我想用JAVAC一次性把a目录下的所有JAVA文件进行编译,应该如何写命令啊???? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 javac 后面加上这几个路径就好了 或者 /a/b/*.java 等等 javac a\a1*.java a\a2*.java a\a3*.java楼主看看,我刚刚试了.可以编译哦! zcangwu_lee(小橙子),hiyuzhe(织雨者)--------------------------------------------请看清问题啊,是有很多个包,不是只有这三个,如果有100个包,按照你们的方法不是要写100次 1. 使用IDE2. 把所有源文件拷贝到一个文件夹中,比如src, 然后javac -d . *.java3. ...... 居然没有一个人知道怎么做,请再看问题:"a/a1/a1.java","a/a2/a2.java","a/a3/a3.java"......注意这里是a目录下有a1,a2,a3....很多包,每个包下又有很多JAVA文件如何一次行全部编译它们,大家试试看再回答. 最简单也是最有效的就是guozhang说的通过IDE实现批量编译 用ide吧,命令的话还真是不知道用什么 我原来写个这样的程序,根据目录把所有的文件找出来,然后组装成形成批处理文件,然后执行批处理文件编译之程序叫MakeOne:)赫赫,我可以把程序放到Blog上面去让你用:) to 楼主大型的,源码比较多的. 都是做成一个工程来编译的! ant, 或者其它ide 其实编译带main的那个类就全部编译了 其实编译带main的那个类就全部编译了/////////////应该是这个main所在的类里面引用到的类才编译如果这几个类没有相互关系 ,是不会全部编译的 用ant把 编译指定目录下的所有JAVA文件 Ant是王道~~可只是新手区啊``大哥们~~要是文件多没有会要你用命令编写的~就用IDE 这时候当然是用ant了,ant用起来很简单的,试试吧。 用IDE吧用JAVAC也可以,不过要把他们放到一个文件夹下 随便拿个编译器,编译就好~而且还会输出编译的命令给你看~ 多好...eclipse jdevelop jbuilder都行 ANT素王道!我们的项目就是好几千个包,只要ant一下,世界就清静了~~~~ 你难道不知道有个工具叫ant啊? netbeans就是ant的,只要是一个工程的不就得了,一次编译一个工程 这个还要什么好的解释啊。Javac *.java 首先你要确定你所有 的文件在同一文件夹下,然后命令提示符下进入改文件目录:执行javac -d . *.javaok ant王道...删文件,编译,打jar包,发布...生活好轻松啊.. 先list所有的文件,然后javac -d 用javac就可以,写一个文件source.txt,内容如下:a/a1/a1.javaa/a2/a2.javaa/a3/a3.java然后运行javac -d classes @source.txt 就可以了 请问一下 Ant 怎么写?学习中... www.baidu.com 武汉武大吉奥信息工程技术有限公司地址:武汉东湖新技术开发区庙山小区武大科技园吉奥大厦邮编:430223email:[email protected]Http://www.geostar.com.cn Ant 就可以了~~而且ANT也不是那么的难的吧~ 最直接的方法:javac *.java 学习中!~ant,ide,bat都不会~~晕死 标准的javac可以跟一个@加一个文件名,该文件里保存了源文件列表,使用下面的命令:javac @sourcefile 总结一下:1、做一个批处理文件2、用ANT3、用IDE4、写一个记事本,包括所有的类然后执行javac-d [email protected]楼主选择吧!总结完毕! 完美的解决方案cd xxxdir *.java/s/b > srclist.txtor dir x:/yyy/zzz/*.java/s/b > srclist.txtjavac -cp .;xxx/yyy/zzz.jar;x/y/z.jar -d classes @srclist.txt 插入一条有语句 SSH 初学者提问 急求 JSP 显示数据库信息页面的解决 启动其他程序出错的问题 哪里有关于讲解jbulider的中文书籍? [初学者问题]如何搭建Tomcat服务器,请详细说一下配置方法。谢谢! 关于编译的简单问题,请帮忙 请教关于java学习的问题 请看一下我在编写中不知如何下手了,谢谢各位朋友 JAVA和vc哪个更好学? 急!!!如何用 Java 检测局域网内的某台机子上的某个服务(如sql server)是否已启用????? JTree刷新问题
楼主看看,我刚刚试了.可以编译哦!
--------------------------------------------
请看清问题啊,是有很多个包,不是只有这三个,如果有100个包,按照你们的方法不是要写100次
2. 把所有源文件拷贝到一个文件夹中,比如src, 然后javac -d . *.java
3. ......
"a/a1/a1.java","a/a2/a2.java","a/a3/a3.java"......
注意这里是a目录下有a1,a2,a3....很多包,每个包下又有很多JAVA文件
如何一次行全部编译它们,
大家试试看再回答.
大型的,源码比较多的. 都是做成一个工程来编译的! ant, 或者其它ide
/////////////应该是这个main所在的类里面引用到的类才编译如果这几个类没有相互关系 ,是不会全部编译的
用JAVAC也可以,不过要把他们放到一个文件夹下
而且还会输出编译的命令给你看~ 多好...
eclipse jdevelop jbuilder都行
执行
javac -d . *.java
ok
a/a1/a1.java
a/a2/a2.java
a/a3/a3.java然后运行javac -d classes @source.txt 就可以了
学习中...
地址:武汉东湖新技术开发区庙山小区武大科技园吉奥大厦
邮编:430223
email:[email protected]
Http://www.geostar.com.cn
ant,ide,bat都不会~~
晕死
javac @sourcefile
1、做一个批处理文件
2、用ANT
3、用IDE
4、写一个记事本,包括所有的类
然后执行javac-d [email protected]
楼主选择吧!
总结完毕!