使用eclipse搭建j2ee開發環境

來源:互聯網
上載者:User

一、下載安裝eclipse
    到http://www.eclipse.org/上下載Eclipse IDE for Java EE Developers

二、下載安裝struts
    1、從http://struts.apache.org/下載Struts2.1.8.1。
    2、根據需要逐步拷貝./lib/目錄中的jar檔案到WEB-INF/lib路徑下

三、下載安裝Maven
    eclipse已內建Ant,所以只需再安裝Maven,m2eclipse是一個針對eclipse的外掛程式,可在http://m2eclipse.sonatype.org/下載,用eclipse的install new software功能安裝完成後重啟eclipse,會跳出一個警告對話方塊,提示:The Maven Integration requires that Eclipse be running in a JDK,because a number of Maven core plugins are using jar from the JDK.按照提示修改兩個地方:
    1、eclipse.ini中加入如下參數,注意加入參數的位置必須在-vmargs參數之前
       -vm
       D:/Program Files/Java/jdk1.6.0_20/bin/javaw.exe
    2、將Installed JREs改為使用JDK

    *注意:在網路使用Proxy 伺服器的情況下,Maven會報:Unable to update index for central|http://repo1.maven.org/maven2,解決方案是copy一個settings.xml到C:/Documents and Settings/username/.m2目錄,並修改settings.xml檔案(由於m2eclipse預設情況下沒有settings.xml檔案,所以需要下一個Maven,從中擷取 settings.xml),添加一個http代理。

四、下載安裝jQuery
    到http://jquery.com/上下載jQuery,jQuery核心的最新版本是1.4.2,只有一個js檔案。
    jQuery核心分兩類:縮小版(Minified)和常規版(Regular)。縮小版是將常規版壓縮後得到的,並不是功能減少了而是減掉了空行、空格、注釋等東西,在實際部署中可極大地減少傳輸量;常規版一般用於debug和閱讀。
    項目中可能用到的一些jQuery外掛程式:
    1、官方表單外掛程式:http://jquery.com/plugins/project/form, 檔案為jQuery.form.js

五、安裝配置SiteMesh
    1、struts2.1中已包含SiteMesh外掛程式:struts2-sitemesh-plugin-2.1.8.1jar。將其複製到WEB-INF/lib路徑下即可。
    2、將sitemesh-2.4.2.jar複製到WEB-INF/lib路徑下
    3、在web.xml中添加sitemesh過濾器
    4、在WEB-INF/lib路徑下添加裝飾器設定檔:decorators.xml,並定義所用到的裝飾器

六、安裝配置Spring
    1、struts2.1中已包含Spring外掛程式:struts2-spring-plugin-2.1.8.1jar。將其複製到WEB-INF/lib路徑下即可。
    2、將spring-beans-2.5.6.jar、spring-context-2.5.6.jar、spring-core-2.5.6.jar、spring-web-2.5.6.jar複製到WEB-INF/lib路徑下
    3、struts2.1中不包含spring的orm相關包,要使用orm還需到spring網站上下載一個完全版本的spring2.5.6,然後將spring-aop.jar、spring-orm.jar、spring-tx.jar、spring-jdbc.jar、aopalliance.jar複製到WEB-INF/lib路徑下

七、安裝配置Hibernate
    1、從http://sourceforge.net/projects/hibernate/下載Hibernate3。
    2、解壓縮後拷貝hibernate3.jar以及./lib/required/目錄中的jar檔案到WEB-INF/lib路徑下
    3、如果項目使用的是JPA,那麼還需要拷貝./lib/jpa/hibernate-jpa-2.0-api-1.0.0.Final.jar到WEB-INF/lib路徑下
    4、運行時會報告缺少slf4j的一個類,但這個類hibernate3的打包下載中根本沒提供,需到網上下載一個slf4j-nop-1.5.2.jar複製到WEB-INF/lib路徑下
    5、針對自己所使用的資料庫,下載不同的JDBC驅動程式。MS SQLServer 可下載Microsoft SQL Server JDBC Driver 3.0

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.