Notepad++ 编译、运行 Java 程序

环境准备

计算机已包含 JDK (Java Develop Kit) 环境
C:\Program Files (x86)\Java\jdk1.6.0_30
C:\Program Files (x86)\Java\jre6

环境变量设置:
计算机 -> 属性 -> 高级系统设置 -> 高级 -> 环境变量 ->
用户变量新建两个:
1. JAVA_HOME
C:\Program Files (x86)\Java\jdk1.6.0_30
2. CLASSPATH
.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar;
用户变量编辑一个:
path : %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

设置完成后命令框输入如下内容,验证成功

Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

C:\Users\xxxxx>java -version
java version "1.6.0_30"
Java(TM) SE Runtime Environment (build 1.6.0_30-b12)
Java HotSpot(TM) 64-Bit Server VM (build 20.5-b03, mixed mode)

Notepad++ 设置编译环境

安装插件 NppExec
插件 -> 插件管理 -> NppExec -> 安装

配置插件 NppExec
安装完成后,在插件列表可以看到 NppExec
Notepad++ 编译、运行 Java 程序_第1张图片

点击 NppExec -> Execute… F6 ->

Command(s) 框中输入如下内容:
cd ( C U R R E N T D I R E C T O R Y ) j a v a c . e x e " (CURRENT_DIRECTORY) javac.exe " (CURRENTDIRECTORY)javac.exe"(FILE_NAME)"
java.exe “$(NAME_PART)”

点击下方 Save… 按钮,命名:java_compile,点击 Save… 点击 OK

Notepad++ 编译、运行 Java 程序_第2张图片
运行编译 Java 文件
点击 F6 ,点击 OK,下方出现 Console 窗口即为运行结果
Notepad++ 编译、运行 Java 程序_第3张图片
Notepad++ 编译、运行 Java 程序_第4张图片

PS: 5 个环境变量取值说明

  • FULL_CURRENT_PATH : E:\01.Java\TestJava.java
  • CURRENT_DIRECTORY : E:\01.Java\
  • FILE_NAME : TestJava.java
  • NAME_PART : TestJava
  • EXT_PART : java

Commands 可能遇到的问题

# 可能无法识别路径
NPP_SAVE // 这里改为 cd $(CURRENT_DIRECTORY) 来解决
javac.exe -encoding UTF-8 "$(FILE_NAME)"
java.exe "$(NAME_PART)"

# 可能无法识别文件名
NPP_SAVE
javac.exe "$(FILE_NAME)" // 这里改为 javac.exe -encoding UTF-8 "$(FILE_NAME)" 来解决
java.exe "$(NAME_PART)"

# 完美方案
NPP_SAVE  
cd "$(CURRENT_DIRECTORY)"  
javac.exe -encoding UTF-8 "$(FILE_NAME)" 
java.exe "$(NAME_PART)" 

https://sanaulla.info/2008/07/25/using-notepad-to-compile-and-run-java-programs/

你可能感兴趣的:(Java)