ホームページ > 開発ツール > sublime > Javaコードを崇高にコンパイルして実行する方法

Javaコードを崇高にコンパイルして実行する方法

Karen Carpenter
リリース: 2025-03-06 11:35:17
オリジナル
127 人が閲覧しました

Sublime Text:Javaコードのコンパイルと実行

この記事は、Java開発のための崇高なテキストのセットアップと使用に関する一般的な質問に答えます。 まず、システムにJava開発キット(JDK)をインストールする必要があります。 JDKをOracleのWebサイトからダウンロードし(またはAdopTopenJDKやAzul Zuluなどの適切な代替品)。 JDKインストールの

ディレクトリがシステムのPath環境変数に追加されていることを確認してください。これにより、端末から

(コンパイラ)と

(ランタイム)コマンドを実行できます。 Sublime Text自体はJavaコンピレーションを直接サポートしていませんが、ビルドシステムを使用して実現できます。 Simple Build Systemファイル(通常は

)は、崇高なテキストインストール内のbinディレクトリに作成できます。 このディレクトリの場所は、オペレーティングシステムによって異なります。 javacに行ってから1つのレベルをナビゲートすることで見つけることができます。 ファイルを作成してjavaを作成し、次のコードを貼り付け、必要に応じてパスを調整します。

JavaC.sublime-buildこのビルドシステムは、最初にPackages/Userを使用してJavaファイルをコンパイルし、次にバリアントを使用して、Preferences > Browse Packages...を使用してコンパイルされたクラスファイルを実行します。 JavaC.sublime-buildおよび

変数は、それぞれ現在のファイルの名前(拡張子付き)を自動的に参照し、それぞれ延長のない名前を参照します。シェルコマンドの実行を有効にするには、
{
    "cmd": ["javac", "$file_name"],
    "file_regex": "^(...*?):([0-9]*):?([0-9]*)?:? (.*)$",
    "working_dir": "${file_path}",
    "selector": "source.java",
    "shell": true,
    "variants": [
        {
            "name": "Run",
            "cmd": ["java", "${file_base_name}"]
        }
    ]
}
ログイン後にコピー
オプションが重要です。 このファイルを保存した後、SublimeテキストでJavaファイルを開いてJavaコードをコンパイルして実行し、

(またはmacOSでjavac)を押してコンパイルしてから、スクリーンの下部に表示されるビルドシステムオプションから「実行」を選択できます。重要なのは、javaファイルを作成して使用することです。 ビルドシステムファイルを正しい場所に配置し、パスを正しく構成すると、崇高なテキストが設定され、Javaプログラムをコンパイルおよび実行します。 コンパイルして実行する前に、Javaファイルを保存することを忘れないでください。

崇高なテキストでのJava開発のための最適なプラグインまたはビルドシステム

上記の基本的なビルドシステムで十分ですが、いくつかのプラグインは崇高なテキストでJava開発体験を向上させることができます。ただし、崇高なテキストは、EclipseやIntellijのアイデアのような専用のIDESほどJava開発に向けられたものではありません。 したがって、プラグインのみに依存すると、同じレベルの堅牢な機能が提供されない場合があります。 コア機能であるコンパイルと実行は、上記のようなカスタムビルドシステムによって最適に処理されます。 プラグインは、強調、コード完了の提案(これらには個別の言語サーバーが必要なことが多い)、またはその他のマイナーな改善が必要ですが、堅牢なビルドシステムが不可欠です。問題:

JDKのディレクトリがシステムのパスに正しく追加されていることを確認します。 誤ったパスは、コンピレーションと実行の障害の最も頻繁な原因です。

コンパイルエラー:

コンパイラエラーメッセージを慎重に確認します。それらは、Javaコードの問題の正確な線と性質を特定します。
  • ランタイムエラー:プログラムの実行中に発生します。 コードのロジックを、bin
  • 、その他のランタイムの例外などの潜在的な問題について調べます。 崇高なテキスト内のデバッグツールは限られています。より複雑な問題については、専用のIDE内でデバッガーを使用することを検討してください。
  • システムエラーの構築:
  • タイプミスまたは誤ったパスのファイルをダブルチェックします。 ファイルが
  • ディレクトリに正しく保存されていることを確認してください。 NullPointerExceptionsclassPathの問題:ArrayIndexOutOfBoundsExceptionsプロジェクトが外部ライブラリを使用している場合、ビルドシステムでクラスパスを指定する必要がある場合があります。 これには、ビルドシステムファイルの
  • >>
  • コマンドにオプションを追加します。JavaC.sublime-buildPackages/User
  • これらの潜在的な問題に対処し、適切に構成されたビルドシステムを使用することにより、Java開発ニーズに崇高なテキストを使用することができますが、専用のIDEは、より包括的なユーザーフリーズエクスペリエンスを提供する可能性があります。

以上がJavaコードを崇高にコンパイルして実行する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート