環境VSCodeをデバッグするJavaに基づくビルド構造へのガイド

これは、タスクは、私はJavaが取るので、Javaのデバッグ環境のVSCodeオートメーションを構築するために、例えば、Javaのを使用するために使用される言語を、プログラミングVSCode XXXベースのデバッグ環境を構築するためのガイドを構築することで、第3の高柔らかい仕事で​​す。

まず、JDK、Mavenのプラグインをインストールします

1、JDKインストールの外観

https://blog.csdn.net/konggu_youlan/article/details/79942800

2、Mavenのインストールの外観

https://blog.csdn.net/c_staunch/article/details/100981699

3、VSCodeプラグインのインストール

プラグインの開発でJavaプログラムをダウンロードするには、公式のラインが4プラグインが推奨しています:

1. Red HatがJava(登録商標)のための言語サポート
するJava 2.デバッガ
3. Javaのテストランナー
Java用4のMaven

私たちの需要は、単純なJavaプログラムを開発することである場合は、最初の2つだけはすることができますが、必要に手動で自分でいくつかの構成ファイル(.classpath .project、など)、またはインポートのようなものを構築し、自動的に合同の便利な機能を埋めます唯一の構文エラーをチェックし、使用することはできません。後者の二つは、プロジェクトの開発に適用され、そして第三は、JUnitのユニットテスト、ジャワのMavenの作成をサポートする第四のプロジェクトをサポートするために使用されます。

プラグインをインストールした後、CTRL +シフト+ Pコントロールパネルを開きsetting.json検索パラメータセット、及び以下に示すように、MavenのJavaのパスを設定します。

{ 
    "のjava.home": "D:\\ java12.0.1"、//配置JDK、下面配置達人
    "maven.executable.path":「F:\\達人\\のApache-のMaven-3.6.1 \\ビン\\ mvn.cmd」、
    "java.configuration.maven.userSettings": "F:\\ \\のmavenのapache-mavenの-3.6.1 \\ confの\\のsettings.xml"、
    "maven.terminal.customEnv" :[ 
        { 
            "environmentVariable": "JAVA_HOME"、       
            "値": "D:\\ java12.0.1" 
        } 
    ]    
}

 

 第二に、MavenのでJavaプロジェクトを作成し、VSCodeで開発

 1、MVN命令で、プロジェクトのフレームワークを作成し、作業領域を入力するには、コマンドラインを使用して、ワークスペースを作成します。MVN原型を:生成

  Mavenのコマンドを参照してください:https://www.cnblogs.com/yjmyzz/p/3495762.html#commentform

 プロジェクトを作成することが動けなくなります場合は、次のパラメータを追加することによって構築するときに注意を払っていない場合は2は、簡単なMavenのプロジェクトを作成し、プロジェクトがsemavenと呼ばれる、semavenという名前の、Mavenはパラメータを追加し、フレームワークを作成するためのプロジェクトを完成したパッケージそれは、リモートサーバーカタログから読み取ることがないようにしましょう

MVN原型:生成-DarchetypeCatalog = 内部

 3.単純なテンプレートを作成するために、7を選択

 クラスのパッケージ名に関連する4、その後、設定されたパラメータは、Mavenは、私たちが成功したプロジェクトの構築を支援します。

5、我々はオープンsemavenフォルダをVSCode、VSCodeが自動的に.project、.classpathファイルとフォルダおよびコンテンツ構築された内部を.setting、さえた.class生成されていますファイル

我々APP.java F5キーを押してプロジェクトをコンパイルおよび実行します。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MVN原型:生成
MVN原型:生成

おすすめ

転載: www.cnblogs.com/iyuanyuan/p/12597796.html