首页 > 软件开发 > java web开发工具有哪些?

快速发布【软件开发】相关需求,专业顾问为您服务 快速发布

用此手机号发布,您还可以点击 更换

发布需求
请输入正确的手机号
请输入正确的验证码

您是不是要找:

  • 专家问诊,提供专业建议
  • 急速响应,体验省心
  • 根据需求灵活定制解决方案

java web开发工具有哪些?

标签:java web开发工具有哪些 2017-8-07 作者:薛薇

    正所谓“工欲善其事必先利其器”,则换句话用在java web开发上也不例外,那么你知道java web开发工具有哪些吗?下面小编就为大家介绍一些比较好的java web开发工具。


    一、IDE篇


    首当其冲的非Eclipse莫属了,这个东西真是好,零基础的人也会觉得原来做web开发也可以这么容易。ide有一整套完整且界面友好的插件来支持j2ee,甚至是桌面应用开发,内置了常见j2ee服务器插件,什么tomcat啦,WebLogic啦,WebSphere啦,jboss啦应有尽有,对如今流行的ssh框架也支持良好,你甚至能通过它直接连接到数据库去,不过它的功能全面是以体积庞大,占资源为代价的,当然现在同志们的电脑配置都挺高的,根本不在乎这点资源。


    除此之外,NetBeans也真的很强大,特别是最近新出的版本,NetBeans有一整套完整的从j2me到j2ee开发的工具甚至是groovy,ruby都有支持,特别是对桌面软件开发的支持相比于vb之类的图形化界面开发ide也毫不逊色。


    当然NetBeans虽然强大,但是对资源的消耗估计跟MyEclipse有的拼,另外,都知道Java语言以跨平台著称,但是看了NetBeans在win7下的表现后我真的有点怀疑NetBeans是不是用java开发的了。相比于Eclipse来讲,Eclipse的各种各样的插件遍地都是,NetBeans却不知道要等到何年何月才有这种局势出现了。


    当然还有不少其他的ide,相当不错,比如近几年很少再听到提起的jbuilder,和另一款传说相当优异的intellij,不过咱是穷人,还是比较喜欢免费的东西。


    二、Eclipse插件篇


    说到Eclipse插件,我想没有同志会对Eclipse插件的丰富有所怀疑了,现在你几乎可以在网上找到任何功能的插件,什么代码生成,uml工具。。。简直应有尽有。


    web开发必须设计到的东西就是web服务器,因此服务器插件也是必不可少的,说到这里MyEclipse的好处就体现出来了,它自带的服务器插件是支持热部署的,也就是说你不必每改一次代码就重新发布一下应用,这点真的很重要。


    tomcatplugin是一个专门用于在Eclipse里面启动tomcat的插件,装上以后只有3个简单的图标出现在面板上,配置也很简单,它部署应用的方式有点不近人情,你一定要把它标志位tomcat项目它才会让你部,所以我用了个别的方法来部署,在tomcat的/conf/Catalina/localhost下面加个配置文件,路径直接指向Eclipse工程目录的web文件夹就可以了,都不需要部署。


    做web开发的一般都是团队开发,因此版本控制,代码共享必不可少,当然Eclipse本身自带了一个cvs的插件,不过个人觉得cvs真的该淡出历史的舞台把接力棒交给svn了。Subclipse就是这样一个SVN插件,不过代码管理这块用什么通常都是老大说了,因此就不多说什么。


    此外做java开发还有一个工具也不得不提,虽然并不是很重要,但有时候却真的很有用,那就jad***工具。很多时候都会碰到对一方法不太了解,又缺乏相应的文档,这个时候你会想要去看看它的原代码。有人给我推荐过一个工具,装上以后要看源代码的时候可以找到这个class文件,然后直接双击就能***过来了。


    三.浏览器篇


    每个web开发人员电脑上应该都至少装有两个浏览器吧,一个ie,一个就是Firefox了,为什么一定要Firefox呢?对于web开发人员来讲最头疼的事情之一莫过于调试JavaScript了,一般来讲ie也会报错,告诉你说对象找不到或是别的什么,问题是到底哪个对象找不到呢,傻眼了吧,firebug可以设置为错误处暂停,甚至能设置断点,这样就知道问题出在哪里了,当然它的功能远不止于此,比如你可以看到ajax请求的返回值和参数,这个相当有用。如果用的是win7的话需要把Firefox设成兼容模式才能装上firebug。


最新文章推荐

软件开发暂无最新文章查看全部推荐文章>

推荐人才