导语:

  在众多的JAVA开发环境中,我对 JCreator 情有独钟,说不上什么原因,可能是因为我接触的第一个工具就是它吧。现在的很多人可能会对它不屑一顾,这个原因却很多,因为现在有太多的JAVA开发工具,而且名号都比JC响亮得多,像JBuilder,Eclipse,IntelJ,它们的功能很丰富,使用起来也相当方便。但别忘了,功能的强大与占用的资源是成正比的,对于和我一样的那些机器配置不高的兄弟来说,使用起来未必就更方便很多。相比之下,JCreator 就舒服很多。
  俗话说,麻雀虽小,五脏俱全,作为一个有一点历史的开发工具,JCreator 已经设计了相当多的功能。我接触它的时间不长,但也有那么一段时间了,而对于它的功能,有一些心得,也有一些疑惑。在接下来的几篇文章中,我会把这些都写出来,希望会对一些使用它的兄弟有所帮助,也希望对于我的疑惑,能有高手帮我解惑。:-)

  没多少图片,都是用文字表达的,如果有哪个地方没有讲明白的,请留言,呵呵~~~~~
  废话不多说了,进入正题。在这个文章里,使用的 JCreator 版本是 v3.1 的。

--------------------------------------------------------------------------------

安装:

  安装 JCreator 之前应当先把 JDK 安装好,这个是必须的,另外最好也将 javadoc 下载到本地计算机中。
  安装的最后一步会有这个画面,分为三个步骤,分别是“文件关联”,选择 JDK 和 javadoc 目录的选项。

  在文件关联这一块,你可以把你不想与 JCreator 关联的文件类型删除,关于这一点,实在是令人难以选择。因为我用的另一个开发工具是 Eclipse ,用 Eclipse 编辑 xml 文档时,相当的不舒服,缘于它编辑 xml 时,每个元素的前后两部分都要手工编辑,而不会自动生成,但 JCreator 可以帮你生成后半部分的代码。可是 Eclipse 新建文档的时候会打开一个默认的文件编辑器(.java除外),于是每建一个 xml 都会跳出一个 JCreator :-( 。每有点难办,所以这个选项的选择完全凭自己的个人爱好,没有必要参照谁的方法。点“Next”吧。。
  进入“JDK home”的选择,如果电脑已经正确安装了 JDK 的话,JCreator 会自己找到安装目录,但你会发现,它的提示仍然是“: (”,这个本来应该是代表目录选择没有成功的意思,但只要你认为上面的这个路径没有问题,那么请不要理它,它犯糊涂的。接着点击“Next”吧。
  javadoc 是每个 JAVA 开发者都应该配备的文档,而对于这个目录的选择,我有很多同学都曾经犯过错。他们在选择的时候都把根目录选择成了 docs,即 javadoc 的根目录,docs 下除了 api,还有“guide...p_w_picpaths...relnotes...tooldocs” 和一个 index.html 文件,实际上应该要选择的的 api 目录。这样才能在 JCreator 中直接查看 JAVA 文档。

  最后,可以点击“Finish”,安装到此已经搞定了。

--------------------------------------------------------------------------------

更改:

  这部分要说的是 JCreator 已经安装好了,但 JDK 升级了,或者 javadoc 的目录更改了,如果我想接着让 JCreator 发挥它的威力,就必须要重新安装吗?答案很显然是否定的,如果答案是肯定的话,那只能说这个工具是垃圾了。
  使用中的 JCreator 更改目录的步骤是这样的。点击菜单中的:Configure -> Options -> JDK Profiles。如果原来指定的目录已经不复存在,JCreator 会以红色字体提示 JDK 无效,可以选择 "delete" 将它删除再 "new" 一个新的目录,也可以点击 "edit" 来改变目录。当选择 "edit" 的时候,跳出来的那个对话框有三个 card,分别是“classes...sources...documentation”,上面还可以重新指定 JDK 的目录。
  “Sources”这一项选不选好像都一样,我至今还不知道怎么运用“Sources”来查看原代码,好像只有一次瞎点点到 Debug 的时候它才跳出来,但还是不知道使用方法,请高手赐教呀。
  “documentation”的选择方法和前面说的一样,要以“api”为根目录!

--------------------------------------------------------------------------------

classpath :

  JAVA 的初学者,包括第一次接触 JAVA 的 C++ 的同仁,大多数对classpath 这个东西感到有点头疼,啥玩意呀。我在学习 JAVA 有一段时间之后,看到论坛上的人说把XX.JAR增加到 classpath 中,依然感到有些困惑,增加?怎么增加?不过现在终于明白了。classpath 在JAVA中极其重要,JVM 在寻找资源时一般都是在 classpath 中寻找的。而在 JCreator 中把某一个.JAR文件增加到 classpath 中的方法蛮简单。
  上面的那个对话框,在 classes 的右边有一个“Add”按钮,提供以增加 .jar 和增加目录的方式将一些文件增加到 classpath 中。同样还可以改变某个目录的优先级,这样 JVM 会从上往下寻找你要 import 的类。
  另外有一个方法是在新建完一个 project 后,在 JCreator 的左边右击工程名,最下面的那个选项是“Properties”,在这里面可以更改一些设置,如你的 *.class 文件的输出目录,另外最右边的那个 "Required Libraries",在这个地方增加的 .jar 或者目录将直接放置在 classpath 靠前的级别上。而不用在上面进行烦琐的选择、上下移动。

--------------------------------------------------------------------------------

结语:

  本文的最后一点文字,也是最后的一点点废话。
  前段时间看到 JCreator v3.5 的出来了,使用了一段时间,除了它对中文注释的支持,其它的“改进”实在是不敢恭维。感觉最不舒服的就是把 v3.1 工具栏里的 "execute file" 移除了。现在每次运行一个程序都必须先点“Build”再运行。而且好像一下子把资源占用提高了一些,以前打完“.”后的下拉式选择项出来得很快,可现在却要等那么一下子。也许是这台机器的配置实在是太差了吧。 :-(
  第二篇文章也快要搞定了,因为现在电脑没有上网,文章开头的时间是写东西是时间,而不是贴文章的时间,所以会对不上。

转载于:https://blog.51cto.com/amyhang/75824

JCreator 使用技巧-1相关推荐

  1. vim 使用技巧 转载

    转载 ChinaUnix 读本文之前请注意:             1. 本文的目标是提供一些vim的使用技巧,利用这些技巧可以提高vim的操作效率.部分技巧在vi上也可以使用,但是现在基本上都是用 ...

  2. 两篇很牛的vim使用技巧

    来源: ChinaUnix博客 日期: 2009.07.06 10:18 (共有条评论)  我要评论 读本文之前请注意: 1. 本文的目标是提供一些vim的使用技巧,利用这些技巧可以提高vim的操作效 ...

  3. VIM 使用技巧(常用提取)

    支持中文: 在用户主目录中的.vimrc就加入下面二行 let &termencoding=&encoding set fileencodings=utf-8,gbk,ucs-bom, ...

  4. keyshot怎么批量渲染_提高Keyshot逼真渲染的小技巧

    Keyshot是一个特别神奇的应用软件,但是,就像Photoshop一样,如果你不知道怎么使用它,那么再优秀的工具在你手中也什么都是了.这里我就告诉你一些制作优秀效果图的技巧以及如何使用这个神奇软件. ...

  5. Linux shell 学习笔记(6)— vim 编辑器使用方法及技巧

    1. 检查 vim 软件包 1.1 CentOS 发行版 $ alias vi alias vi='vim' $ $ which vim /usr/bin/vim $ $ ls -l /usr/bin ...

  6. Python 笔试面试及常用技巧 (1)

    1. 交换两个数字 In [66]: x, y = 1, 2In [67]: x Out[67]: 1In [68]: y Out[68]: 2 赋值的右侧形成了一个新的元组,左侧立即解析(unpac ...

  7. Redis 使用技巧

    Redis 现在非常受欢迎,似乎已经成为内存数据存储行业的标准.本人结合平时使用Redis经验,也同时查找了一些网上别人的总结经验,总结以下几条Redis使用技巧. 1. 停止使用 KEYS 众所周知 ...

  8. 受用一生的高效 PyCharm 使用技巧(六)

    http://www.sohu.com/a/329854019_654419 大家好,今天我又来给大家更新 PyCharm 的使用技巧. 从第一篇开始,一直到本篇,一共更新了6篇文章,每篇 5 个小技 ...

  9. 受用一生的高效 PyCharm 使用技巧(四)

    https://blog.csdn.net/pdcfighting/article/details/93269028 大家好,距离最近一篇 PyCharm 使用技巧的文章已经过去一月有余,最近虽然也比 ...

  10. 受用一生的高效 PyCharm 使用技巧(二)pycharm 指定参数运行文件

    https://mp.weixin.qq.com/s/Ii0-qHUXayTPb-K-17hmQQ 在介绍技巧之前,有些话想声明一下,这个系列的一些小技巧,对于一些重试用户来说可能是小 case,如果 ...

最新文章

  1. ifconfig命令找不到_Linux基本命令
  2. arm-linux-gcc:Command not found的问题
  3. mysql_unbuffered_query的_用mysql_unbuffered_query函数取大数据
  4. 学习Spring Security
  5. chrome无法拖拽离线安装CRX格式插件解决方法
  6. bgp协议 怎么知道相邻路由的ip地址_三级网络技术考前选择题1—BGP
  7. poj 2955 Brackets 区间DP
  8. uuid会重复吗_记一次订单号重复的事故,快看看你的 UUID 在并发下还正确吗?...
  9. PowerShell: 如何使用powershell处理Excel
  10. Android聊天室(源码)
  11. qt 5.15.2 版本安装脱坑指南
  12. vue2中watch的使用
  13. 白盒测试:语句覆盖、条件覆盖、判定覆盖、条件-判定覆盖、组合覆盖、路径覆盖
  14. 苍溪城郊中学2021高考成绩查询,苍溪县城郊中学2019高考成绩喜报、一本二本上线人数情况...
  15. Logstash:如何处理 Logstash pipeline 错误信息
  16. 洛谷P1462 通往奥格瑞玛的道路
  17. 网页基础(九)选择器
  18. 录音文件下载_如何将手机里的wav录音转换成mp3格式?
  19. Git 代码版本管理工具详解 进厂必备
  20. itchat自动回复

热门文章

  1. SQL server连接数据库
  2. 华为路由器交换机配置命令大整合,非常全,附pdf下载!
  3. regexp用法mysql_MySQL中REGEXP正则表达式使用大全
  4. 手把手教学电信天翼校园接入无线路由器(通用版)
  5. java模板代码生成器(还不是有手就行)
  6. 2020年中国科技核心期刊目录(自然科学卷)
  7. 软件著作权算法软件设计说明书_软件著作权说明书模板
  8. 软件测试必问必背面试题
  9. Java自定义拦截器详细教程
  10. AMPL实现中国邮递员问题,你get到了吗