`

javac 编译多个包内的java文件

 
阅读更多

比如工作目录是work,源码在work/src目录,编译好的class文件放入classes目录。文件结构:

src/

└── com

    └── vsxn

        └── acm

            ├── Acm.java

            └── java

                └── HelloWorld.java

执行命令:

find src/ -name *.java |xargs javac -d classes 

 

执行命令后的结构:

src/

└── com

    └── vsxn

        └── acm

            ├── Acm.java

            └── java

                └── HelloWorld.java

classes/

└── com

    └── vsxn

        └── acm

            ├── Acm.class

            └── java

                └── HelloWorld.class

分享到:
评论

相关推荐

    JAVA--达内培训笔记

    系统会在每个java程序中隐含导入了java.lang这个包 8、java中的注释, 单行注释 //...... 多行注释 /* .......*/ 文档注释/** ........(换行标签)*/,用javadoc命令可以根据原码中的文档注释生成注释文档(html...

    java环境搭建.docx

    java概述 计算机能识别的语言: ...所有字符都大写,多个单词之间使用下划线分割 关键字 jdk定义的标识符就是关键字。 java的注释 多行注释: /*。。。。*/ 单行注释: // 文档注释: /** ….*/

    java集合知识-map、set等

    f:\tang>javac HashSetTest.java 注: HashSetTest.java使用了未经检查或不安全的操作。 注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。 f:\tang>java HashSetTest Person@6236515 lisi9....29 Person@...

    JAVA面试题最全集

    一个“.java”原文件中是否可以包括多个类(不是内部类)? 53.掌握内部类和接口的概念 54.StringTokenizer类的使用 55.数据结构,如何遍历List中的元素? 如果要按照键值保存或者访问数据,使用什么数据结构? ...

    java基础入门教程

    1996年 5月 29 ~ 31日 ,在 美 国 旧 金 山 召 开 了 一 个 全 世 界 Java语言 开 发 者 大 会,(JavaOne Developer Confer-ence),出 席 会 议 的 多 达 6500多 人 ,来 自 工 业界 的 超 过 一 半 ,有人 评 价 说 :...

    疯狂JAVA讲义

    学生提问:当我们使用编译C程序时,不仅需要指定存放目标文件的位置,也需要指定目标文件的文件名,这里使用javac编译Java程序时怎么不需要指定目标文件的文件名呢? 13 1.5.3 运行Java程序 14 1.5.4 根据...

    Java编程经验

    试想一下如果java为了提供给大多数人使用,他们是不需要jdk做开发的,只需要jre能让java程序跑起来就可以了,那么每个客户还需要手动去设置环境变量多麻烦啊?所以安装jre的时候安装程序自动帮你把jre的java.exe添加...

    Java测试题4答案

    ( ) 2、 当运行javac命令对一个java源程序进行编译时,必须写出该源程序文件的完整文件名,包括扩展名.java。( ) 3、 java语言中不用区分字母的大写小写。( ) 4、 数组允许存放不同类型的定长元素。...

    Java经典入门教程pdf完整版

    分布式指的是:软件由很多个可以独立执行的模块组成,这些模块被分布在多台计算机 上,可以同时运行,对外看起来还是个整体。也就是说,分布式能够把多台计算机集合起 来就像一台计算机一样,从而提供更好的性能 4:Java...

    jdk1.6 windows 64位

    组成 JDK包含的基本组件包括: ·javac – 编译器,将源程序转成字节码 ·jar – 打包工具,将相关的类文件打包成一个文件 ·javadoc – 文档生成器,从源码注释中提取文档 ·jdb – debugger,查错工具 ·java –...

    AIC的Java课程1-6章

     使用javac, java, appletviewer等命令编译和运行application和applet。 第2章 面向过程(变量和控制结构) 4课时  掌握变量的内存概念,8种基本类型,字面值和赋值。  正确使用各种Java...

    apache-ant-1.9.3-src.tar

    而多个任务之间往往又包含了一定了依赖关系:比如把整个应用打包任务(jar)的这个依赖于编译任务(build),而编译任务又依赖于整个环境初始化任务(init)等。 注:我看到很多项目的ant脚本中的命名基本上都是一致的,...

    ant1.9资源

    同时在antstudy工程的根目录下建立build.xml文件,在该文件中编译src目录下的java文件,并将编译后的class文件放入build/classes目录中,在编译前,需清除classes目录,该文件的内容如下: <project name="javac...

    iuhyiuhkjh908u0980

    一个组件可以有一个或多个支持它的数据库,因此,当装配两个或更多的组件时,我们希望能够保持在跨组件的多个数据库中进行的操作的原子性。J2EE服务器为这些组件提供了一个容器来保证事务原子性和跨组件独立性。如果...

Global site tag (gtag.js) - Google Analytics