中文乱码
在执行javac时出现如图所示问题,
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200324155724423.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDA5MjI4OA==,size_16,color_FFFFFF,t_70)
解决方法:
- 改用 javac -encoding UTF-8执行
- 找到路径:控制面板——系统和安全——系统——高级系统设置——环境变量——系统变量。
新增一条 JAVA_TOOL_OPTIONS,值为“-Dfile.encoding=UTF-8”。
内容没错,无法执行
在执行java命令时,找不到主类:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200324160241815.png)
解决方法:
项目中:应退回到包路径目录执行java命令!
- cd …退回到src目录
- 执行java+文件路径(文件之间用’.'隔开)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200324161219764.png)
单独的class文件进行编译:无须添加.class后缀。
注意:要将包名修改路径
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200327142529896.png)