• 这个周末恒大金碧天下邀您一起看童年的马戏节 2019-03-11
  • 苦瓜-热门标签-华商生活 2019-03-10
  • 承载历史使命的 “乡村振兴”,城乡共同参与 2019-03-05
  • 从穿工装相亲到出门被嘲笑 新飞电器员工口述企业兴衰史 2019-03-05
  • Lorgane législatif national adopte la loi sur la supervision 2019-02-20
  • 俄罗斯世界杯 完全观战手册 2019-02-17
  • 萨拉赫,你再不上 埃及队就要回家啦 2019-02-17
  • 牢牢抓住新时代广东发展的关键重点——三论认真学习贯彻省委十二届四次全会精神 2019-02-16
  • 娜扎谈分手张翰“想不起来了” 安全感全来自妈妈 2019-02-13
  • 敲黑板!“信息公开”不是“隐私公开”! 2019-02-13
  • 点击天山网 掌握全新疆 2019-02-10
  • 在美中国留学生江玥被枪杀案宣判 罪犯获刑25年 2019-02-10
  • 探索记忆之谜 科学家成功向海兔移植记忆 2019-02-08
  • 皇帝的女神:《雍正十二美人图》中的隐秘审美与渴望 2019-02-02
  • [大笑]是谁在炒呢?你们不参与,能炒得起来么? 2019-02-02
  • Jquery中文网 南粤风采36选7开奖公告 www.77402m.com
    Jquery中文网 >  脚本编程  >  java  >  正文 Notepad++ Java开发环境配置(转载)

    福建体彩36选7:Notepad++ Java开发环境配置(转载)

    发布时间:2011-06-15   编辑:南粤风采36选7开奖公告 www.77402m.com
    jquery中文网为您提供Notepad++ Java开发环境配置(转载)等资源,欢迎您收藏本站,我们将为您提供最新的Notepad++ Java开发环境配置(转载)资源
    再来转载一篇好文,没想到notepad++这么给力

    Notepad++ Java开发环境配置

    1. 安装JDK

    南粤风采36选7开奖公告 www.77402m.com 为了能够在控制台窗口中方便的使用JDK中的工具,需要在Windows系统环境变量PATH中追加JDK二进制(bin)文件所在的路径,在控制台窗口中执行如下命令,更新PATH环境变量。 set path=.;%path%;E:\Program Files\Java\jdk1.6.0_02\bin

    2. 安装Notepad++

    Notepad++是运行在Windows操作系统下的一款代码编辑器软件,能够对绝大多数的编程语言进行语法着色,为自由软件,遵循GPL。

    3. 配置Notepad++

    3.1 单词自动补全功能配置

    (何为单词自动补全:你的源文件以前输入过的单词,即token,会缓存下来, 当你输入一个字符后会显示出来,按回车选中) Notepad++提供了一系列编程相关的功能,如自动识别源代码类型,支持自动缩进,语法着色,支持单词/函数名称自动补全功能等。Notepad++默认设置支持了大部分代码编写功能,下面将使Notepad++支持“单词自动补全”功能。

    点击“设置”菜单,选择“首选项”菜单项,弹出“首选项对话框”,选中“备份与自动完成”,在此标签页底部中选中“所有输入均启用自动完成”复选框,并选择“单词自动完成”。

    3.2 Notepad++的插件NppExec实现Console

    Dialog,此插件可以完成Windows控制台基本功能,如可以在此窗口中进行编译、运行Java程序;Notepad++还能够运行外部程序,通过菜单项与外部程序建立映射关系,支持为外部程序输入参数等。

    3.3 Console Dialog作为Java开发环境

    显示Console Dialog对话框 点击“插件”主菜单,在其下拉菜单中选中“NppExec”,在二级菜单中选中“Show Console Dialog”。 默认在编辑器的底部出现Console Dialog。

    编辑Java源文件

    新建一个Java源文件HelloNpp.java,在编辑器中输入如下内容:

    public class HelloNpp{
        public static void main(String[] args){
            System.out.println("Hello Notepad++!");
        }
    }

    3.4 编译运行Java程序

    notepad有两个运行代码的功能,一个是Run(F5),另一个是Plugins -> NppExec(F6),用前者实现比较困难,所以选择后者,他带的命令行模拟非常好用。

    首先按F6,会弹出执行命令的对话框,在Command(s)中输入下列三行:

    cd $(CURRENT_DIRECTORY)
    D:\jdk1.6.0_10\bin\Javac.exe $(FILE_NAME)
    D:\jdk1.6.0_10\bin\java.exe $(NAME_PART)
    

    这里解释一下notepad++的环境变量,CURRENT_DIRECTORY表示当前路径,就是当前编辑文件的路径。 然后另存为BuildAndRun脚本,表示编译然后运行。以后F6,可以直接选择该脚本,而不必输入命令了。

    在Console Dialog中编译器输出结果如下面的清单,绿色字体表示用户输入的命令和系统提示,黑色字体为Console Dialog的输出信息,与Windows 命令行程序相比多输出一些信息,表示程序执行的开始与结束,最后输出的信息表示Console Dialog处于等待新的命令状态。

    CD: D:\Java
    Current directory: D:\Java
    D:\jdk1.6.0_10\bin\Javac.exe "HelloWorld.java"
    Process started >>>
    <<< Process finished.
    D:\jdk1.6.0_10\bin\java.exe "HelloWorld"
    Process started >>>
    Hello World!
    b=true
    l=2000
    f=1.2
    <<< Process finished.
    ================ READY ================
    

    4. 配置Java外部工具

    4.1 Notepad++环境变量

    表1为Notepad++定义的这些环境,可以作为参数传递给外部工具

    变量名称                含义                 		例子
    FULL_CURRENT_PATH     文件路径名称        			E:\java\HelloNpp.java
    CURRENT_DIRECTORY     文件目录(不含文件名)        E:\java\
    FILE_NAME             文件全名称            		HelloNpp.java
    NAME_PART             文件名称(不含ext)           HelloNpp
    EXT_PART              文件扩展名            		java
    

    4.2 创建外部工具

    这两个外部工具为javac和java,增加了暂停功能,可以在编译或运行Java程序时通过控制台窗口显示输出信息。

    4.2.1

    javacnpp.bat:编译当前Java源文件,需要一个指定Java源文件作为参数,运行后屏幕处于暂停状态,并显示编译程序的执行结果。以下为javacnpp.bat代码:

    @echo on
    javac %1
    pause
    
    4.2.2

    Javanpp.bat:运行Java的class二进制文件,需要指定两个参数,第一个参数为class文件所在的目录;第二个参数为Java程序名称。运行后屏幕处于暂停状态,显示程序执行的结果。以下为javanpp.bat代码:

    @echo on
    java -cp %1 %2
    pause
    

    4.3 创建javac菜单

    此菜单项用来编译Java源代码,生成class文件。选择主菜单“运行”,在下拉菜单中选择“运行...”或使用快捷键F5,显示“运行”对话框,输入如下运行程序名

    "E:\Program Files\Notepad++\javacnpp.bat" $(FULL_CURRENT_PATH)

    javacnpp.bat为上述创建的外部工具,$(FULL_CURRENT_PATH)为当前编辑的Java源代码文件。 点击“保存”按钮,在名称编辑框中输入此外部工具名称,如javac;在快捷方式对话框中选择执行此外部程序对应的快捷键,选中(Control+Shift+J)作为编译Java源代码的快捷方式。

    4.4 创建java菜单

    java菜单用来运行java程序,创建的方式与javac菜单相同,但各自使用不同的外部工具,在“运行”对话框中输入运行程序名称:

    "E:\Program Files\Notepad++\javanpp.bat" $(CURRENT_DIRECTORY) $(NAME_PART)

    javanpp.bat为上述创建的外部工具,$(CURRENT_DIRECTORY)为Java

    class文件所在的目录,$(NAME_PART)为文件名称(不包含扩展名)。 点击“保存”按钮,在名称编辑框中输入此外部工具名称,如java;在快捷方式对话框中选择执行此外部程序对应的快捷键,选中(Control+Shift+X)作为运行Java程序的快捷方式。

    建立这两个外部工具后,在“运行”菜单中会增加两个菜单项:javac和java,分别用来编译Java源代码和运行Java程序。在代码编辑区完成编写工作后,执行javac命令(或使用快捷键Ctrl+Shift+J)编译当前Java源代码文件;编译通过后再执行java(或使用快捷键Ctrl+Shift+X)运行编译后的Java程序。

    5. 小结

    本文介绍了如何使用Notepad++与JDK集成作为一个简单的Java IDE,适合与Java初学者。文中将所有的Java源文件都放置到缺省包(package)中,没有使用自定义包(package),如果使用import/package关键字,按照本文描述的配置执行javac或java,则会在运行时会出现“ java.lang.NoClassDefFoundError:”错误,建议采用Console Dialog中执行。

    您可能感兴趣的文章:
    JSP入门教程(1)-基础知识
    jsp开发入门(1)--安装配置jsp环境
    servlet与jsp基础教程(2)-设置开发、运行环境
    javascript基础教程(1)-语言特点
    linux下安装java jdk环境
    Node.js简介与安装开发环境教程
    solaris中安装jdk环境
    AD环境下用BIND作slave DNS server的错误配置笔记
    学习PHP错误与异常设置
    crontab调用shell无法读取环境变量的解决办法

    关键词: notepad++  java  配置  javac  其他web相关   
    [关闭]
  • 这个周末恒大金碧天下邀您一起看童年的马戏节 2019-03-11
  • 苦瓜-热门标签-华商生活 2019-03-10
  • 承载历史使命的 “乡村振兴”,城乡共同参与 2019-03-05
  • 从穿工装相亲到出门被嘲笑 新飞电器员工口述企业兴衰史 2019-03-05
  • Lorgane législatif national adopte la loi sur la supervision 2019-02-20
  • 俄罗斯世界杯 完全观战手册 2019-02-17
  • 萨拉赫,你再不上 埃及队就要回家啦 2019-02-17
  • 牢牢抓住新时代广东发展的关键重点——三论认真学习贯彻省委十二届四次全会精神 2019-02-16
  • 娜扎谈分手张翰“想不起来了” 安全感全来自妈妈 2019-02-13
  • 敲黑板!“信息公开”不是“隐私公开”! 2019-02-13
  • 点击天山网 掌握全新疆 2019-02-10
  • 在美中国留学生江玥被枪杀案宣判 罪犯获刑25年 2019-02-10
  • 探索记忆之谜 科学家成功向海兔移植记忆 2019-02-08
  • 皇帝的女神:《雍正十二美人图》中的隐秘审美与渴望 2019-02-02
  • [大笑]是谁在炒呢?你们不参与,能炒得起来么? 2019-02-02