`
wsc830719
  • 浏览: 163633 次
  • 性别: Icon_minigender_1
  • 来自: 唐山
社区版块
存档分类
最新评论

不用MyEclipse在Eclipse下搭建Java web开发环境

阅读更多

MyEclipse终究是收费的,在某些场合下不适宜使用,不过eclipse下并不是只有MyEclipse这一个插件,比如lomoz就是一个,但是我发现更新太慢,最新的还是2007年10月吧大概的呢,现在都快2010年了,因此经过一天的寻找,自己总算搭建起了一个Java web开发环境! 包括 js  struts hibernate  spring等的支持!

特以此文备忘,如果有需要的朋友,可以省些时间。

我准备了3套开发环境

一个是:  netbeans6.7.1

一个是: eclipse3.3+MyEclipse7.1

第3个就是下面这个了,为不让用盗版并且必须用eclipse的情况使用。

 

1 首先下载最新的eclipse的3.5.1版,确切的说是 经典版,classic的。并解压缩到你想放置的目录

2 运行eclipse后,首先打开 eclipse的help 选择 Install new software.....

3 选择查看所有可用更新,找到web xml 。。。。。。这个分类,这个分类下全是web相关的插件。

   勾选 带persitence的2个, jst开头的几个  wst开头的几个,还有JEE等几个,只要和web相关的都可以装上。

  这样就具备了开发最基本的web及J2EE的功能了其中就包括JPA的支持,可以从数据库表反向生成实体bean,这就是标准了力量一般的开发工具都支持生成实体bean,如果使用JPA确实方便。  此时服务器都必须自己去下,没绑定,我用的netbeans带的那个tomcat,他们可以共用一个服务器。

下面继续扩充,会用到其他插件需要添加更新地址!在插件更新处有Add,可以添加第三方更新链接,名字自己取就可以了。

1 支持js  安装aptana,

1.1 当前最新的地址:http://download.aptana.org/tools/studio/plugin/install/studio

1.2 下载并安装好后,设置aptana,默认只支持ECMA js,要想使用js库或框架,必须设置。

点击 eclipse的help菜单,看到 install aptana features......即安装新的aptana特征,打开界面可以看到很多js库,选择自己需要的就好,我选择的jquery。

1.3 勾选自己的库后,还必须设置,否则还是没代码提示。打开eclipse的首先项(preferences),找到aptana的选项,依次找到 apatana ----- Editors-----javascript------code assist ,在里面勾选你想获得支持的js库。

1.4 基本完成了目标,可以提示js,不过只能在建立的js文件中支持,在jsp中没提示。

 

netbeans就很好,不但js文件里有提示,jsp里也有提示,的确方便。

 

2 spring支持

安装springIDE的eclipse插件版。

当前地址 http://springide.org/updatesite/

按提示安装完成即可

我安装了必须的一个还有2个可选的。装完后测试了下,连lib我都没找到,xml里只有最外层的配置提示,但是可以使用树形表格的形式,点击右键 add children 等 添加具体元素,属性什么的忘了,可以以该方式去添加,而一般的就复制已经存在的,改改就可以了,没必要每个bean都必须像myeclipse那样都是可视化的以菜单方式进行,有时候复制粘贴更快。

lib好像得自己添加,反正我没找到它带lib。

3 支持hibernate和struts

这个jboss的插件jbosstool就全支持了

地址 :http://download.jboss.org/jbosstools/updates/development

eclipse 上给的是http://download.jboss.org/jbosstools/updates/stable

不过struts tool安装不上,我从jboss官网尝试了使用了上面这个,上面的springIDE插件也有装不上的可选组件,这些可以不装,先装必须的,然后再选择可选的,好多可选的都装不上,因为缺失其他支持插件。

 

hibernate这个插件支持自动映射的生成。

 

点评: 和Myeclipse的高集成相比,确实差很多。配置文件书写需要有样本,最好准备好已经做过的项目的配置文件,到时候复制过去,这样就可以了,数据库倒都能支持一定的生成能力,应该够用了。js部分,aptana挺大的。这些都装完,启动速度慢了很多,我现在开着tomcat,测试只有2个页面和几个js的测试项目,占用内存331M多,这样和mycelipse比起来也差不多了,也没省多少。

如果无法使用盗版,如果能使用netbeans,还是用netbeans比较好,集成度一点都不比myeclipse差,甚至是高于它。代码提示做的非常好,适合初学者使用。servlet重构,web.xml的配置都能更正。

如果上面的都不想用,那就直接eclipse好了,配置文件拷贝已经做过的,其他代码自己写好了。用JPA或者hibernate可以采用数据库表自动生成的策略,当然自己一定要熟悉他们的配置文件或代码书写(可以使用注释)。

     

       用了若干天了,还行吧,对学习还是不错的,太自动化了影响学习效果,尤其对于开始的人员来说,最好不要追求工具的自动化,myeclipse的确很方便,但是一开始就用这个,容易产生对工具的依赖。

       直接下载eclipse的JEE版本,比较省事!这时直接装aptana就可以了,然后再装hibernate的tool。安装完后卸载hibernate的tool的 struts插件,因为这个可能和eclipse已经带的jsp之类的编辑器抢资源,容易内存飙升,hibernate带的jsp工具支持边编辑边可视化显示浏览器生成效果,应该很费资源。置于取舍根据个人喜好!双核电脑 2G内存的可以无视吧!

分享到:
评论

相关推荐

    搭建Java开发环境

    通过Step by Step的方式,演示在Windows下如何安装JDK,安装服务器Tomcat以及开发工具Eclipse,并安装MyEclipse插件。最后将介绍通过使用MyEclipse来进行Web开发。

    java web开发技术大全

    第1章 搭建开发环境 1.1 本书使用的软件和框架的版本 1.2 JDK6的下载与安装 1.3 Eclipse3.4 的下载与安装 1.4 MyEclipse6.5 的下载与安装 1.5 Eclipse:IDEforJavaEEDevelopers的下载与安装 1.6 ...

    21天学通JAVA-WEB开发.pdf

    第1章 搭建开发环境 本章通过Step by Step的方式,演示在Windows下如何安装JDK,安 装服务器Tomcat以及开发工具Eclipse,并安装MyEclipse插件。最后将介绍 通过使用MyEclipse来进行Web开发。通过本章的学习,读者...

    java web技术开发大全(最全最新)

    第1章 搭建开发环境 1.1 本书使用的软件和框架的版本 1.2 JDK6的下载与安装 1.3 Eclipse3.4 的下载与安装 1.4 MyEclipse6.5 的下载与安装 1.5 Eclipse:IDEforJavaEEDevelopers的下载与安装 1.6 Tomcat6的...

    21天学通JAVA-WEB开发(物有所值)

    第1章搭建开发环境 本章通过Step by Step的方式,演示在Windows下如何安装JDK,安 装服务器Tomcat以及开发工具Eclipse,并安装MyEclipse插件。最后将介绍 通过使用MyEclipse来进行Web开发。通过本章的学习,读者应该...

    eclipse配置tomcat开发Dynamic Web Project环境图解

    习惯了MyEclipse的你是否曾想过基于Eclipse进行Dynamic Web Project项目开发呢?网上资料颇多,但是实践起来却发现总有这样那样的问题,设计Lucene搜索引擎项目的一个需要,重新搭建了一次环境,感触颇多,先总结...

    Flex开发手册 环境搭建手册

    一、与Java整合(开发环境:Eclipse3.2.2,MyEclipse5.5,Flex SDK3.2) 1、 Java工程和Flex工程分开; 在Java工程中:导入BlazeDS.rar中的包,添加Apache Tomcat库。WEB-INF目录下新增flex文件夹,新建messaging-...

    Android后端服务器的搭建方法

    首先我下载了一个myelipse应为我们开发android的eclipse不能创建web project 要不然你去下载个插件也行,下载好以后创建web project会生成一个目录,然后右键你的这个项目选择myeclipse -> add structs

    Java编程入门教程

    本章主要介绍Java Web开发环境的搭建,分为三个部分:数据库环境、版本控制、集成开发环境的安装,以及集成环境的配置。首先介绍MySQL的安装,然后介绍CVS版本管理工具的安装,最后介绍Eclipse + MyEclipse + Tomcat...

    java毕设之宠物商城网站设计与实现源码(springboot+vue+mysql+说明文档+LW).zip

    宠物商城网站是根据需求定制开发,开发软件选用Myeclipse平台配合MySQL数据库进行开发环境的搭建操作,网站采用WEB应用程序中最流行的B/S结构进行开发,用户访问系统数据仅仅需要在客户端安装谷歌浏览器或者是当下...

    java毕业设计之基于JavaWeb的宠物商城网站(包含完整源码+万字报告文档+部署说明+ppt)

    宠物商城网站是根据需求定制开发,开发软件选用Myeclipse平台配合MySQL数据库进行开发环境的搭建操作,网站采用WEB应用程序中最流行的B/S结构进行开发,用户访问系统数据仅仅需要在客户端安装谷歌浏览器或者是当下...

    ssh框架搭建实例源码

    包含完整的代码(dao层有annotation和xml两种实现方式修改applicationContext.xml和hibernate.cfg.xml相应位置就可以切换),数据库ssh.sql文件,和所有的jar包,运行于eclips开发环境(myeclipse估计能用,没有测试...

    springboot基于微信小程序的点餐系统的实现.rar

    开发过程中,我们可以选择使用Eclipse、MyEclipse或者Idea等集成开发环境进行开发,同时利用Maven3.3.9进行依赖管理和项目构建。 用户端采用了uniapp作为安卓开发框架,借助HBuilder X作为开发软件,实现了混合开发...

    django基于微信平台小区服务系统.rar

    开发过程中,我们可以选择使用Eclipse、MyEclipse或者Idea等集成开发环境进行开发,同时利用Maven3.3.9进行依赖管理和项目构建。 用户端采用了uniapp作为安卓开发框架,借助HBuilder X作为开发软件,实现了混合开发...

    jshERP开源进销存软件

    为方便大家搭建开发环境,分享了下载地址 http://pan.baidu.com/s/1nuKnlNV 运行环境 WEB服务器:Tomcat6.0+ 数据库服务器:Mysql5.1 JAVA平台: JRE1.6+ 操作系统:Windows、Linux等 开源说明 本系统100%开源,遵守...

    基于JSP的儿童健康保健系统毕业设计论文

    本设计就是基于J2EE 体系结构下的WEB 开发,设计的目的是了解J2EE体系的多层结构以及其两大容器WEB容器和EJB容器,重点掌握WEB技术、Struts和Hibernate技术、熟悉其开发环境的构建和工具的使用。在开发中使用了目前...

    Android应用开发实验指导书.doc

    《Android应fg用开发》 实验指导书 桂林电子科技大学计算机科学与工程学院 2013.9 目录 实验一:搭建Android平台和创建HelloWorld 1 一、实验目的 . 二、实验要求 . 三、实验内容 . 1、安装并配置Java JDK . 2、安装...

    OA办公系统 Springboot vue.js前后分离,Flowable工作流自定义表单

    操作系统:windows linux mac 等搭建正确的java 数据库 运行环境才行(要求买家自己能独立搭建)开发工具:咱这边用的 eclipsejee 4.9.0(免安装)(myeclipse 2014及以下不支持,以上未测试)重要提醒:所有的版本功能一样,...

Global site tag (gtag.js) - Google Analytics