在Ubuntu上配置Java编译参数通常涉及设置环境变量和修改Java启动脚本。以下是详细步骤:
首先,确保系统已经安装了JDK。可以通过运行 javac --version 来检查是否已经安装JDK。如果没有安装,可以使用以下命令安装OpenJDK:
sudo apt update sudo apt install openjdk-11-jdk 设置 JAVA_HOME 变量:
编辑 ~/.bashrc 文件,添加以下行:
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 将 JAVA_HOME 添加到 PATH 变量:
在 ~/.bashrc 文件的末尾添加以下行:
export PATH=$JAVA_HOME/bin:$PATH 保存并退出编辑器,然后运行以下命令使更改立即生效:
source ~/.bashrc 在终端中,使用以下命令编译Java源代码文件:
javac HelloWorld.java 如果代码没有语法错误,这将生成一个名为 HelloWorld.class 的字节码文件。
使用以下命令运行编译后的Java程序:
java HelloWorld 你应该会在终端中看到输出结果:
Hello, World! -cp 或 -classpath 选项来指定类路径。例如:javac -cp .:/path/to/your/library.jar MyClass.java javac *.java jar cf helloworld.jar HelloWorld.class 然后使用以下命令运行JAR文件:
java -jar helloworld.jar 如果你需要使用不同版本的Java来编译和操作程序,可以按照以下步骤修改Java版本:
java -version sudo apt get install openjdk-8-jdk sudo update-alternatives --config java java -version