================================================================
Java-NPP.bat
================================================================
@echo
off
REM 取得這個 Batch File 的目錄
set toBalaPath=%~p0
REM 取得這個 Batch File 的磁碟代號
set toBalaDrv=%~d0
REM 轉換磁碟及目錄
call %toBalaDrv%
cd %toBalaPath%
call %cd%\jdkconfig.bat
set PATH=.;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%PATH%
set CLASSPATH=.;%cd%\java;
if exist "Meikai\" (
for /D %%i in (Meikai\*.) do call setcpenv.bat %%i
)
if exist "java" (
for /D %%i in (java\*.) do call setcpenv.bat %%i
)
start /B tools\npp587\notepad++.exe
================================================================
jdkconfig.bat
================================================================
@echo
off
rem set JAVA_HOME=%CD%\jre1.5.0_13
set JAVA_HOME=%CD%\java\jdk1.6.0_24
set JRE_HOME=%CD%\java\jdk1.6.0_24
set M2_HOME=%CD%\java\Apache\apache-maven-2.0.9
================================================================
setcpenv.bat
================================================================
set CLASSPATH=%cd%\%1\;%CLASSPATH%
================================================================
Notepad++
================================================================
外掛模組 --> NppExec --> Execute
儲存 + 翻譯 + 執行
NPP_SAVE
javac -encoding utf8 $(FULL_CURRENT_PATH)
java -cp "$(CURRENT_DIRECTORY)" "$(NAME_PART)"
外掛模組 --> NppExec --> Advanced Options --> Associated script --> Add
儲存 + 翻譯 + 執行
自訂 --> Edit Popup Context Menu