美文网首页Java&Java Web
Mac 使用Sublime Text 3搭建java环境

Mac 使用Sublime Text 3搭建java环境

作者: toast1104 | 来源:发表于2015-06-29 23:37 被阅读4330次

    1,创建Java程序并保存为Text.java

    2.Tools-Build System-New Build System...

         sublime text默认的java处理方式还是编译,Build后会生成一个.class文件,而没有去运行,这时候就需要改配置文件达到编译+运行的目的。

    文件名随意填,下面是配置文件的代码,Google 了下,找到了两种配置文件。

      1)

    {

    "shell_cmd": "javac -encoding utf-8 $file_name && java $file_base_name",

    "file_regex": "^ *\\[javac\\] (.+):([0-9]+):() (.*)$",

    "selector": "source.java",

    "encoding": "utf-8"

    }

     2)

    {

    "cmd": ["javac \"$file_name\" && java \"$file_base_name\""],

    "working_dir": "${project_path:${folder}}",

    "file_regex": "^(...*?):([0-9]*):?([0-9]*)",

    "selector": "source.java",

    "shell": true,

    "encoding": "utf-8"

    }

    3.选择Build System,选择上一步保存的配置文件


    4.cmd+B 编译运行


    运行的时候会在桌面上生成一个 .class文件,可以通过配置文件将生成的.class文件删除。

    "shell_cmd": "javac -encoding utf-8 $file_name && java $file_base_name && rm -rf $file_base_name.class"

    相关文章

      网友评论

      • 宛平:为啥我没有run这个选项呢,只有一个大写的R,,
      • de0e0b199dba:Thank you very much.
      • 十一岁的加重:图文并茂,好文章,好上手,

        相比其他人的新手菜鸟看不懂,高手大神不屑一顾,好多了,

        期待更多作品,关注中
      • 近笙夜:想运行完的class的件删除,最后的那一段配置文件写在哪里?
        9e56cb967803:@近笙夜 直接替换第一行 shell_cmd命令

      本文标题:Mac 使用Sublime Text 3搭建java环境

      本文链接:https://www.haomeiwen.com/subject/fcgeqttx.html