那天在论坛看到IDEA出了8.0的版本,就下载下来试一下。用了快三年的Eclipse,使用别的IDE觉得特不习惯。不管怎么说,作为一个IT人员,勇敢地去尝试新的东西是好的。
IDEA的启动速度很慢,我的机子有2G的配置,第一次启动的时候,等它完全启动,等了差不多一分钟,不过第二次快很多,十几秒后就差不多加载好了。
界面做得很紧凑,空间都得到了很有效的布置。自动完成的速度感觉上要比Eclipse来得快,Eclipse自动完成的时候很容易卡。但是IDEA好多了。IDEA里面对struts的支持也很好,如果你选择在项目加入structs属性的话,那他就会自动给你导入struts所需要的包。但这些包都是从网站下载的,这样的速度比较差。struts标签的自动完成很好,如果找不到标签所定义的元素,它也会提示。
虽然IDEA做得很强大,但是它与网络的关联太大了。离了网络它可能很多事情都做不成了。
新建一个struts项目:
选择File->New Project,在弹出的对话框中勾选"create project from scratch",在左下角选择"Java Module"后按Next,会提示你是否需要增加scr文件夹,默认是建立,一般我们也会选择建立,再按下一步。再选择Web Application, 再勾选Struts或者struts2.0,再按finish就会自动建立一个struts项目。
在IDEA中启动jboss:
在工具栏里面有一个下拉的箭头,点开它可以拉出Edit Configurations, 这个选项就是用来配置服务器的。
点Edit Configurations就可以弹出一个Run/Debug Configuration的对话框,如果配置的服务器是第一个,它会出现这样的提示
点加号那个按钮。点开它,并在下拉菜单中,找到Jboss Server,就可以开始配置Jboss服务器了。
1. 首先要配置Server Application, 这里要配置Jboss的安装目录。选择浏览,找到你的Jboss安装目录。
2. 配置 Server Instance, Jboss里面你可以配置多个实例。一般默认会有三个实例,all, default, mininal,一般我们用default就够了。
3. 最后在旁边的tag里面配置deployment发布目录,Jboss的执行程序必须打成war包,把打好的包在你选择的实例下面,比如你选择了all,那发布目录就是%JbossHome%\server\all,你选择了default,那发布目录就是%JbossHome%\server\default,
4. 配置好后,点OK完成配置。最后启动服务器就可以了。。