[b][size=large]java源文件编译执行总结[/size][/b]
假设Hello.java文件在c:\project下面。且为默认包
1.编译
——>cd \project
——>javac -classpath . Hello.java
2.运行class文件(class文件和java文件同一目录)
——>cd \project
——>java -classpath . Hello
3.运行jar文件(Hello.jar在c:\project目录下)
——>cd \project
——>java -classpath Hello.jar Hello
假设Hello.java文件在c:\project\com\test下面。且包为:com.test
1.编译
——>cd \project
——>javac -classpath . com\test\Hello.java
2.运行class文件(class文件和java文件同一目录)
——>cd \project
——>java -classpath . com.test.Hello
2.运行jar文件(Hello.jar在c:\project目录下)
——>cd \project
——>java -classpath Hello.jar com.test.Hello
一切路径都可以通过调节-classpath 实现。
假设Hello.java文件在c:\project下面。且为默认包
1.编译
——>cd \project
——>javac -classpath . Hello.java
2.运行class文件(class文件和java文件同一目录)
——>cd \project
——>java -classpath . Hello
3.运行jar文件(Hello.jar在c:\project目录下)
——>cd \project
——>java -classpath Hello.jar Hello
假设Hello.java文件在c:\project\com\test下面。且包为:com.test
1.编译
——>cd \project
——>javac -classpath . com\test\Hello.java
2.运行class文件(class文件和java文件同一目录)
——>cd \project
——>java -classpath . com.test.Hello
2.运行jar文件(Hello.jar在c:\project目录下)
——>cd \project
——>java -classpath Hello.jar com.test.Hello
一切路径都可以通过调节-classpath 实现。