在Linux环境下编译Java程序,通常需要遵循以下步骤:
安装Java开发工具包(JDK):
sudo apt update
sudo apt install openjdk-11-jdk
sudo dnf install java-11-openjdk-devel
java -version和javac -version来检查Java运行时和编译器的安装情况。编写Java代码:
.java文件。例如,创建一个名为HelloWorld.java的文件。编译Java代码:
.java文件的目录。javac命令编译Java源文件。例如:javac HelloWorld.java
.class文件,这些是Java字节码文件。运行Java程序:
java命令运行编译后的.class文件。例如:java HelloWorld
.class扩展名。打包Java程序(可选):
MANIFEST.MF文件,指定主类(包含main方法的类),然后使用jar命令来创建JAR文件。例如:jar cvfe myapp.jar HelloWorld -C bin .
cvfe是jar命令的选项,myapp.jar是生成的JAR文件名,HelloWorld是主类的全名(包括包名),-C bin .表示切换到bin目录并包含该目录下的所有文件。运行JAR文件(如果已打包):
java -jar myapp.jar
以上就是在Linux环境下编译和运行Java程序的基本步骤。根据你的具体需求,可能还需要进行其他配置,例如设置环境变量、使用构建工具(如Maven或Gradle)等。