专业的JAVA编程教程与资源

网站首页 > java教程 正文

java命令行编译及运行程序全过程(命令行编译java文件)

temp10 2024-09-25 21:07:55 java教程 8 ℃ 0 评论
  1. java环境安装及配置省略
  2. 首先写好以类名命名的java程序文件,我这里已经提前写好BSDNLicense.java
  3. 通过javac命令编译,如下图:

发现报错,BSDNLicenseUtil.java:46: error: unmappable character for encoding Cp1252,很显然是中文问题,代码变量值包含中文时编译时需要指定utf8编码,修改命令再次编译:

class文件已经生成,说明编译成功。

java命令行编译及运行程序全过程(命令行编译java文件)

  1. 通过java命令运行程序

又报错了:Could not find or load main class,错误看就是找不到类,这是因为运行时需要指定包路径。

其它问题:

1)如果编译目录不在java文件所在目录话,编译时指定目录即可,如:javac test/license/BSDNLicense.java。

2)运行程序时除了指定包路径还需要在包的根目录下运行。

至此运行成功,没想到通过命令行运行java程序这么多个坑!!!

#软件开发##上海头条##涨知识#

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表