本人在阿里云平台上租用服务器,Ubuntu22.04
1.在XShell 7中连接服务器实例,进入命令行
2.预先上传java程序到服务器中,为了方便演示写了最简单的java程序
//文件名为helloworld.java
public class helloworld {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
3.查看服务器上是否安装了JAVA编译器
在命令行中输入“javac --version”
若报错“Command ‘javac’ not found”则在命令行中输入输入要安装的jdk版本,我装的jdk17,17也是稳定发行版,
输入“sudo apt install openjdk-17-jdk-headless”
jdk8: sudo apt install openjdk-8-jdk-headless
jdk17: sudo apt install openjdk-17-jdk-headless
4.使用JAVAC与JAVA指令
JAVA程序跑起来需要先将.java文件编译为.class字节码文件,再对.class字节码文件进行编译。
前者为"javac 绝对路径/helloworld.java" 后者为"java -classpath 绝对路径/ helloworld"
后者中.class文件的后缀不能体现出来,否则会报错,注意格式
我在命令行中输入的:
javac /javaProgram/helloworld.java
java -classpath /javaProgram helloworld
904

被折叠的 条评论
为什么被折叠?



