1

OS:

Distributor ID: Ubuntu
Description:    Ubuntu 12.04.2 LTS
Release:    12.04
Codename:   precise

Sublime Text 2 は、Linux 32 ビット用の 2.0.1 です。

私の環境には JAVA_HOME が設定されており、 $PATH に JAVA_HOME/bin が含まれています

  $ cat /etc/bash.bashrc
  export ENV_HOME="/media/work/Environment"
  export JAVA_HOME="$ENV_HOME/Java/jdk1.7.0_04"

  export PATH=$PATH:$JAVA_HOME/bin

Java プログラムのコンパイルと実行は、手動で構成したり変更したりしなくてもすぐにサポートされますか?

簡単なプログラム Test.java をビルドしようとしているとき

  class Test {
  public static void main(String[] args) {
      System.out.println("Jignesh Gohel");
  }
  }

Sublime Text コンソールで次のエラーが表示されます。

  [Errno 2] No such file or directory
  [cmd:  [u'javac', u'/media/work/Java/Test.java']]
  [dir:  /media/work/Java]
  [path: /usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games]
  [Finished]

以下は JavaC.sublime-build コンテンツです。

  {
      "cmd": ["javac", "$file"],
      "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
      "selector": "source.java"
  }

上記のクエリの解決策について言及している次のリンクを見つけました。

https://gist.github.com/jfcalvo/3789664 http://www.compilr.org/compile-and-run-java-programs/1251/ Sublime Text 2、Ubuntu 12.04 で Java をコンパイルできません 64

ただし、手動で変更する必要があります。

ありがとう、

ジグネシュ

4

1 に答える 1