A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 伊甸拾忆 中级黑马   /  2014-6-13 20:00  /  1105 人查看  /  2 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

因为感觉用eclipse这样的开发工具来学习java基础太笨重,而利用editplus配置开发环境又太复杂,而一遍又一遍的javac和java源代码又太麻烦,所以我弄了一个简短的批处理来编译并运行程序。建立一个test文件夹,路径D:\code\java\test,在该文件夹下建立T.java源文件,另外建立一个名为a.bat批处理文件并键入以下内容
  1. @echo off

  2. ::删除上次编译生成的字节码文件
  3. del *.class

  4. ::编译T.java文件
  5. javac T.java

  6. ::运行程序
  7. java T
复制代码

当我拿到一段源代码,首先全选复制源代码,接着粘贴到T.java源文件中,将主类名改为T,然后打开cmd并cd到D:\code\java\test目录,再输入a回车,即可编译并运行程序,程序编译运行错误照样会提示,这种方法用来测试自己写的一小段代码非常方便。大家来说说自己学Java时为了偷懒用的小技巧。

2 个回复

正序浏览
黎志勇 发表于 2014-6-13 20:28
我是参考
http://blog.sina.com.cn/s/blog_a1fe9256010153sd.html
这篇文章的内容,用notepad++加NppExec ...

呵呵,方法不错
回复 使用道具 举报
我是参考
http://blog.sina.com.cn/s/blog_a1fe9256010153sd.html
这篇文章的内容,用notepad++加NppExec插件来添加命令菜单,达到类似eclispe一键编译运行java程序的效果。

不过考虑到notepad++默认的文件编码是utf8,所以把编译的命令改了一下
编译Java(UTF8编码)
  1. npp_save
  2. cd "$(CURRENT_DIRECTORY)"
  3. javac -encoding UTF8 "$(FILE_NAME)"
复制代码
运行Java
  1. cd "$(CURRENT_DIRECTORY)"
  2. java "$(NAME_PART)"
复制代码
编译运行Java(UTF8编码)
  1. npp_save
  2. cd "$(CURRENT_DIRECTORY)"
  3. javac -encoding UTF8 "$(FILE_NAME)"
  4. java "$(NAME_PART)"
复制代码
如果运行的程序带参数的话,也可以按F6快捷键,再另外弄个“编译运行Java(带参数)”的配置,再手动添加参数。





回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马