Windows和Linux执行Java代码的不同方式
2017-01-10 19:11
357 查看
一、Windows 下编译并执行 Java 字节码文件(类文件) 1、编译 Hello.java 源码文件: java -d . Hello.java 2、执行 Hello.class 字节码文件: java com.smbea.demo.Hello 其中 com.smbea.demo 是 Hello 所在的包,即包名; 二、Linux 下编译并执行 Java 字节码文件(类文件) 1、编译 Hello.java 源码文件: java -d . Hello.java 2、执行 Hello.class 字节码文件: java -classpath . com.smbea.demo.Hello 其中 com.smbea.demo 是 Hello 所在的包,即包名,请注意 Linux 下加入了“-classpath .”,这不同于 Windows 下的执行命令。 备注: echo $CLASSPATH 用于查看 CLASSPATH 环境变量。
相关文章推荐
- Windows 和 Linux 下面执行 java -cp 命令时候的不同
- 在windows和Linux上安装ImageMagick与jmagick,Maven配置、Java图片压缩代码(整理网上、结合自己情况、编写出来的新安装方式)
- 在windows和Linux上安装ImageMagick与jmagick,Maven配置、Java图片压缩代码(整理网上、结合自己情况、编写出来的新安装方式)
- ANT 脚本根据windows 和linux操作系统的不同,自动采用不同的编译方式
- windows,linux java mysql预编译执行
- java process调用可执行文件(windows 或者 linux)
- 直接从windows拷贝过来的代码在linux下不能执行
- Java /Jsp 执行操作系统命令 windows/Linux
- 在windows开发环境中,java代码中使用linux格式路径的方法需要注意的问题
- <Linux+Qt>一种移植qt可执行代码的方式
- 传统语言的编译和执行方式和C#、Java有什么不同?
- [原创] 如何在 Java 代码中获得 WebRoot 的物理路径?(区分 Windows 和 Linux 的情况)
- Linux和windows环境下的Java开发的区别与不同
- java process调用可执行文件(windows 或者 linux)
- windows和linux下执行java程序+获取本机IP
- 同样的c代码,为何在windows下和linux下执行结果不一样?
- java Windows下cmd 命令和Linux下shell命令 执行非JDK中的jar包
- java调用windows/Linux/Unix 命令行执行命令的方法--调用ImageMagick的合并图形的命令
- 【Java】—— java Web 启动时自动执行代码的几种方式(总有些代码需要在虚拟机启动时执行)