1.环境变量配置
安装jdk以后,需要配置一下环境变量,
在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的jdk安装在C:\Program Files\Java):
JAVA_HOME=C:\Program Files\Java\jdk1.6.0_10
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(.;一定不能少,因为它代表当前路径)
PATH=%JAVA_HOME%\bin
保存设置,然后在命令提示符下输入 java -version 检测是否安装成功。
2.Maven
maven 还是非常好的工具的,好处非常多。如果在项目中使用,我想至少会带来
(1)项目开发质量提高
ant classpath在给大家方便的同时,也在大家带来麻烦。
(2)项目管理
(3)快速的测试,部署。
Maven是一种对项目的管理工具,它提供了一种方式来管理以下项目中涉及到的工作内容,同时以下也是Maven的主要功能:
构建项目(Builds)
文档编制(Documentation)
报告(Reporting)
依赖管理(Dependencies)
配置管理(SCMs)
发布管理(Releases)
Maven2对项目的管理确实可以说是无微不至的,而且给出了大量的硬性规定。强制要求项目的目录结构,而且还强烈建议使用“测试驱动开发”的使用。比方说它生成的标准项目目录中就自带了test目录,而且POM.XML文件就直接带有Junit3.8的Jar引用了。
暂时就先简单介绍一下两种Maven2自带的标准项目的生成方法:
mvn archetype:create -DgroupId=com.mycompany.ap -DartifactId=my-app
生成目录结构:
my-app
|-- pom.xml
`-- src
|-- main
| `-- java
| `-- com
| `-- mycompany
| `-- app
| `-- App.java
`-- test
`-- java
`-- com
....
上面生成出来的一个标准的jar项目格式。
mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-webapp -DarchetypeArtifactId=maven-archetype-webapp
my-webapp
|-- pom.xml
`-- src
`-- main
|-- webapp
| |-- WEB-INF
| | `-- web.xml
| `--index.jsp
`-- resources
上面生成的是一个标准的 war 项目。
在命令行运行上面的命令以后在到项目文件夹下运行 mvn eclipse:eclipse,就将这个项目生成了eclipse项目依赖的文件,这个项目就可以导入到eclipse中开发了。
暂时就先介绍这么多,有时间,把我们的预研报告整理出来。
3.UML
StarUML(简称SU),是一种创建UML类图,是一种生成类图和其他类型的统一建模语言(UML)图表的工具。StarUML是一个开源项目之一发展快、灵活、可扩展性强(zj)。
http://staruml.sourceforge.net/en/download.php
http://sourceforge.net/projects/staruml/files/staruml/5.0/
4.MyEclipse中常用的快捷键:
1、切换编辑点 Alt + <-, Alt + ->。
2、查看打开文件 Ctr + e。
3、充分利用模板 主要是自己定义的。
4、自定义快捷键生成Getter和Setter。
5、删除时候尽量不要退格或者Delete键,行级别 Ctr+d,行中个别部分 Ctr+x。
6、看见方法名或者变量名不好,替换Ctr+2,r。
7、Ctr+Shift+o快速导包。
8、运行Ctr+F11。
9、大小写转化:Ctr+Shift+X Ctr+Shift+Y。
10、最大一般窗口切换:Ctr+M。
11、有时候,Alt+Shift+X,Q 运行还是挺爽,特别是个别运行build时候。
12、ctrl+shift+f 代码格式化。
13、ctrl+shift+/来注释/反注释选择的源码。
14、shift+alt+s来快速打开源码功能。