文件管理 · 2022年8月15日

多个java文件编译执行|如何用JAVAC一次性编译多个包下的JAVA文件

❶ 如何编译并运行.java源程序

java源程序是运行不了的源。java程序要先编译成class文件后,可以运行class文件。如果你是用eclipse(myeclipse)这个会自动编译的,你直接运行就行了。如果没有编译软件,在控制台,找到java源代码路径,用javac命令可编译该源代码,编译完了再用java命令可运行此class文件

❷ 当java程序有多个类时,具体电脑怎么编译操作执行

java类的加载是懒惰式加载就是用到了就加载,而且只会加载一次基本流程应该是运行一个java程序的时候,先执行入口方法main(),然后迭代加载main()方法所在的类的父类然后用到什么类就加载什么类

❸ 如何用javac 编译多个目录中的java文件

javac 只有一个sourcepath的指定参数,意思是编译这个指定目录下的所有.java文件,但是不包括其子目录下面的文件,所以你说的功能无法实现,可以用ant来写task实现这个功能 。

❹ java如何编译运行多个类

建议用eclipse开发工具,eclipse会自动编译工程目录下的所有.java文件,编译成.class字节码。

❺ 如果一个源文件很多个*.java文件,怎么编译运行啊

什么叫一个源文件很多个*.java文件1个java文件就是1个源文件,多个java文件就是多个源文件,说法就是错误的如果要一起编译,就放在一个目录下执行javac*.java

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

1.利用-cpcd 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 2.直接使用这个,主要是在做一个独立的Java项目,它不依赖IDE,同时要在别人电脑上编译运行下面编译运行用到了jar包、properties文件。首先进入项目的根目录下,注意:每一行,表示:DOS系统将执行的指令。G:cd testJava上面,两个命令为模拟,进入项目根目录(具体目录,根据自己程序所在目录)。javac -classpath .;../previousRecord.properties;../lib/jtds-1.2.5.jar;com/cjb/properities/jdbc.properties com/cjb/jdbc/*.java com/cjb/client/*.java -encoding UTF-8上面命令,表示:编译com/cjb/jdbc下所有java类和com/cjb/client下所有java类,这些类用到了previousRecord.properties文件(它的路径是相对的)和jtds-1.2.5.jar的文件jar包(它的路径也是相对的),同时用的编码是UTF-8。java -Xms64m -Xmx512m -cp .;../previousRecord.properties;../lib/jtds-1.2.5.jar;com/cjb/properities/jdbc.properties com/cjb/client/MailDispatcherOperation上面命令,表示:执行com/cjb/client下的MailDispatcherOperation.class(它里面有Main函数)。

❼ Linux下编译多个JAVA文件

把它们都放到一个文件夹。。然后cd进该文件夹再用命令:javac *.java 即可

❽ java 多文件编译运行

这个倒没试过, 你可以这样,因为执行的是class文件,你可能只编译了一个main所在的class而已; 要把所有用的类都编译才行,因为java毕竟不是底层的语言。

❾ 一个文件夹里面有多个java文件如何编译

1,使用doc命令进入到该目录

2,在该目录下输入编译命令javac *.java

3,java 命令运行相应的字节码文件