JDK配置,Sublime3调用CMD运行JAVA&python

来源:互联网 发布:linux编辑文本查找命令 编辑:程序博客网 时间:2024/05/22 07:51

电脑总是冒各种各样的问题,每次重装都要重新配置Sublime,不懂原理,所以不得不找各种资料。这里总结一下方法,下次看自己博客就行了

  • 配置JDK:Sublime运行JAVA也是需要JDK的,不能忘本。

    1. 安装:安装不多说,注意安装过程有两次安装提示。一是JDK二是JRE,需要创建两个文件夹分别放,不能放在同一个文件夹中,否则会出错。这里写图片描述
    2. 配置环境变量

      • JAVA_HOME <–> 变量值填写jdk的安装目录
      • PATH <–> %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%java_home%\bin;%java_home%\jre\bin
      • CLASSPATH <—>.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
      • 检测:命令行窗口cmd中运行java -version有:
        这里写图片描述
  • Sublime3搭建JAVA

    • 在JDK的bin目录下新建runJava.bat,复制下列代码
      @echo off
      cd%~dp1
      echo Compiling %~nx1......
      if exist %~n1.class (
      del %~n1.class
      )
      javac %~nx1
      if exist %~n1.class (
      echo ------Output------
      java %~n1
      )
    • 找到Sublime中的Package下的java.sublime-package中的javac.sublime-package(注意这里用解压软件打开java.sublime-package就能发现javac.sublime-package)。复制下面代码进行覆盖(修改完重新点开看看是否修改成功,若修改不成功,在外面新建一个java.sublime-package文件复制代码再拉到压缩文件中去。)
      {
      "cmd": ["javac","-d",".","$file"],
      "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
      "selector": "source.java",
      "encoding":"cp936",
      "variants":
      [
      {
      "name": "Run",
      "shell": true,
      "cmd" : ["start","cmd","/c", "java ${file_base_name} &echo. & pause"],
      "working_dir": "${file_path}",
      "encoding":"cp936"
      }
      ]
      }
  • Sublime3搭建python(命令行中运行),失败请修改环境变量

    • 打开Tools–>Build System–>new Build System…
    • 修改名字为python3.sublime-build
    • 复制以下代码保存
      {
      “encoding”: “utf-8”,
      “working_dir”: “filepath,shellcmd:pythonu\”file\”“,
      “file_regex”: “^[ ]File \”(…?)\”, line ([0-9]*)”,
      “selector”: “source.python”,
      “variants”:
      [
      {
      “name”: “Run”,
      “shell_cmd”: “start cmd /c \”python -u \”$file\” & pause\”“,
      }
      ]
      }
    • 在build system中选中新建的python3,ctrl+b运行代码
0 0
原创粉丝点击