一、查看并配置环境变量

①在控制面板——系统与安全——系统,点击远程设置弹出“系统属性”的弹框,选择“高级”,就可以找到“环境变量”(win10用户可以直接用Cortana搜索“编辑系统环境变量”)

②在系统变量中添加  JAVA_HOME            C:\Program Files\Java\jdk1.8.0_77(jdk安装路径)

CLASSPATH             .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(注意所有符号都要写进去)

path                          添加%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin

二、编写java程序

用eclipse中编写的源代码或者用记事本编写(我的电脑->工具->文件夹选项-> 查看-> 把隐藏文件扩展名勾掉然后重命名,把.txt改为.java)

         

注意:用eclipse编写的源文件不要包含package打包;注释不能含有中文注释。

三、cmd运行

①win+R 输入cmd打开运行窗口,依次输入javac回车,java回车,出现以下界面证明环境变量配置成功

②cd 空格+路径直至java源文件目录,输入javac HelloWord.java回车 ,在同一目录下生成编译成功的HelloWorld.class文件

③再输入java HelloWord.class回车,运行结果就显示在窗口了

如何使用cmd运行java程序相关推荐

  1. 用cmd运行java程序

    2019独角兽企业重金招聘Python工程师标准>>> 怎么用cmd 来运行java程序呢? 第一步:新建记事本,写一个java程序,并将扩展名改为.java 例如,写一个名字为He ...

  2. 12.【最详细】如何用命令行cmd运行java程序

    0.前置知识 1.从IDEA中使用命令行的方法 (1)直接在IDEA中使用: (2)从IDEA到cmd: 第一步:从IDEA中打开代码文件所在目录 第二步:从资源管理器中进入cmd的方法 在文件地址栏 ...

  3. 【java】使用cmd运行java程序

    做作业时,有这样一道题: 在命令行状态下,如果命令"java Hello"成功运行了程序并打印出Hello world,那么下面哪个叙述是错误的?(  ) A) 当前目录中一定存在 ...

  4. java编译找不到文件_解决cmd运行java程序“找不到文件”提示的方案

    一般我们在运行java代码时,运行器出现这样的问题的时候,说明我们当前的路径不是java文件存放路径. 第一步:我们需要找到我们存放我们的java代码的文件夹,然后在上面的"搜索" ...

  5. cmd运行java程序包名不存在问题解决

    问题描述: 在写java作业的过程中,两个包内分别有一个java类,一个类导入了另一个类所在的包,然后在程序中使用,然而在编译过程中出现了问题. 提示该程序包不存在. 问题原因:整个包的位置需要在ja ...

  6. 解决cmd运行Java程序乱码问题

    先看看乱码原因 我的乱码原因是因为cmd窗口的编码为GBK Java项目的编码一般都是UTF-8 因此,我们只需要改变一下CMD的编码即可 更改CMD编码为UTF-8 在cmd窗口中,输入 CHCP ...

  7. cmd运行java语名_怎么用cmd运行java文件

    [怎么用cmd运行java文件]怎么在cmd里面执行java文件 找到存放要执行的JAVA的文件目录,然后在目录中运行CMD,运行JAVA程序之前要先编译,1.javac 文件名.java回车2.ja ...

  8. 使用cmd运行java出现错误:编码GBK 的不可映射字符

    问题描述: 我在notepad++上打开.java文件编辑,用cmd 编译运行,直接报错: 问题分析: 经查阅资料,得知这是编码格式引起的错误.这种错误出现的原因主要是代码中含有中文字符(注释中的中文 ...

  9. 安装jdk配置环境、cmd命令行测试环境变量配置是否正确及运行java程序、安装IDEA编写代码测试

    文章目录 1.安装jdk配置环境 2.cmd命令行测试环境变量配置是否正确及运行java程序 3.安装IDEA编写代码测试 1.安装jdk配置环境 首先打开官网Oracle https://www.o ...

最新文章

  1. 2022-2028年中国高等职业教育产业投资分析及前景预测报告
  2. spark1.4加载mysql数据 创建Dataframe及join操作连接方法问题
  3. 多人开源博客系统再搜集
  4. RHEL7 下双网卡绑定做主备(冗余)
  5. python读音有道词典-利用python实现命令行有道词典的方法示例
  6. 防火墙x86架构和ASIC架构和NP架构的区别
  7. OpenStack看到中国“钱”景
  8. Android中实现不同文字颜色和图文混排的Span总结
  9. ECharts公共组件:title详解、 tooltip详解、toolbox详解、legend详解、dataZoom详解、visualMap全解...
  10. 在ASP.NET Core中实现一个Token base的身份认证
  11. 超详细设置 Idea 类注释模板和方法注释模板
  12. mysql罏在十三_MySQL高级知识(十三)——表锁
  13. java sax解析复杂xml_SAX解析复杂的xml字符串
  14. [10秒学会] - iOS录制屏幕 ReplayKit
  15. ckc交易什么意思_期货交易中的标准仓单充抵保证金是什么意思?
  16. 六十星系之54廉贞破军坐卯酉
  17. win7共享中心服务器运行失败,win7网络共享中心打不开怎么办
  18. 容器化一个简单的 Mern stack app
  19. LinuxC编程中常见的段错误(非法操作内存)情形
  20. Intel SGX入门教程(二)在windows环境搭建intel sgx环境并运行helloworld程序

热门文章

  1. PS 图像黑白调整算法(彩色图转灰度图)(VC++)
  2. 机器学习的动机与应用
  3. ae合成设置快捷键_【AE插件】用于动画制作设计的五个免费插件 最后两个
  4. favicon.ico的三种下载方式
  5. js long类型精度丢失_后端Long类型传到前端精度丢失的正确解决方式
  6. linux下安装git并克隆项目
  7. 八一建军节 | 致敬中国人民解放军
  8. leetcode-组合总和
  9. React Native FlatList属性及使用详情
  10. 99%的人不会计算绝对值——探究Java如何实现绝对值函数