整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          java web開發環境搭建

          直都在做App開發,但是對java web方面的了解比較少,最近有時間,所以自己就尋思動手從零開始搭建一個java web項目。該項目主要是給app,提供接口服務,簡稱項目為‘mserver’。好了,接下來,我們就開始簡單的搭建項目。

          一.開發所需工具。(根據你的電腦以及系統選擇合適的版本下載)

          1.JDK 。下載鏈接。

          JDK(Java Development Kit) 是 Java 語言的軟件開發工具包(SDK)。JDK是 Java 語言的軟件開發工具包,主要用于移動設備、嵌入式設備上的java應用程序。JDK是整個java開發的核心,它包含了JAVA的運行環境,JAVA工具和JAVA基礎的類庫。

          2.eclipse開發工具。下載鏈接。

          PS:我們在下載軟件的過程中,可能會有多個不同的下載文件,例如,zip、msi等,那么這兩個有什么區別嗎?


          1. ZIP是免安裝的軟件包,MSI是微軟特有壓縮格式,是需要安裝的軟件包
          2. ZIP Archive: 壓縮版本,需要自己配置
          3. MSI Installer:安裝版本,安裝過程中自動配置

          3.Tomcat服務器。下載鏈接。

          4.Mysq數據庫。下載鏈接 。

          如果你不習慣使用命令去操作數據庫,那么推薦你使用SQLyog工具,下載鏈接。

          PS:下載安裝好JDK 后,需要配置環境變量。(以Win7電腦為例,配置環境變量)

          (1).依次點擊,計算機→屬性→高級系統設置→高級→環境變量;

          (2).打開系統變量,新建JAVA_HOME 變量,變量值填寫jdk的安裝目錄(本人是 D:\Java\jdk1.7.0);

          (3).在系統變量中找到Path變量,點擊編輯,

          在變量值最后輸入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

          (注意原來Path的變量值末尾如果沒有‘;’,先輸入';'后再輸入上面的代碼);

          (4).在系統變量中新建 CLASSPATH 變量

          變量值填寫 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一點);

          經過以上幾步,環境變量就配置完成了。但是,我們還得驗證一下是否配置成功,運行cmd 輸入 java -version,如出現以下截圖顯示的顯示,說明配置成功。

          二. 創建項目。

          1.打開eclipse,先配置一下Tomcat服務器。

          (1).打開windows-> preferences,找到Server下方的Runtime Environment,單擊右方的Add按鈕:

          (2). 選擇已經安裝的Tomcat版本,點擊Next,

          (3).找到下載安裝后的Tomcat,點擊Finish。

          經過以上幾步,就可以看到,紅色框中出現剛才你添加的Tomcat服務器。

          2.創建項目。

          (1). 打開eclipse,在Workspace空白的地方,右鍵,New,選擇‘Dynamic Web project’,點擊Next,

          (2).輸入項目名稱,選擇服務器,其他的默認就可以,點擊Finish就可以了!

          稍等一會,你的Eclipse中會出現兩個項目,如下圖所示,表示創建項目成功了。

          此時,你可以'run'項目,運行后,可能會報404,這是因為你的web項目底下沒有可訪問的資源。那么就在項目的‘WebContent’目錄底下,創建一個比較簡單的jsp文件index.jsp,具體代碼,如下


          1. <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
          2. pageEncoding="ISO-8859-1"%>
          3. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
          4. <html>
          5. <head>
          6. <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
          7. <title>Insert title here</title>
          8. </head>
          9. <body>
          10. <h1>hello world!</h1>
          11. <h2>This is my test page!</h2>
          12. <h3>Welcome to my page!</h3>
          13. </body>
          14. </html>

          創建成功后,點擊運行,然后在瀏覽器中輸入“http://localhost:8080/mServer/index.jsp”,便可以看到,

          經過上面兩大步驟,我們的mServer接口項目已經創建成功了,我們就可以開始進行接口開發了!

          1. 開Eclipse或者MyEclipse
          2. Windows -> Preferences


          1. General -> Content type
          2. Java Class File
          3. Text目錄下
          4. CSS
          5. HTML
          6. Java Properties File
          7. Java Source File
          8. JavaScript Source File
          9. JSP
          10. Refactoring History File
          11. Refactoring History Index
          12. XML
          13. XML(illformed)
          14. 以上項目的Default encoding都改為UTF-8 并點擊 Update


          1. General -> Workspace
          2. Text file encoding更改為Other:UTF-8
          3. 點擊Apply OK


          1. 在自己開發的一個項目上點擊右鍵
          2. 項目右鍵->Properties 或者 左鍵點擊->Alt+Enter


          1. Resource
          2. Text file encoding 選擇 Other:UTF-8
          3. Apply OK


          1. 重啟Eclipse
          2. 經過上述5個步驟,Eclipse的中文編碼便設置完畢.
          3. 如數據庫中中文還是顯示問號及其亂碼
          4. 請檢查數據庫設置
          5. 代碼
          6. 過濾器

          盤 Ctrl+s(肯定知道)

          注釋代碼 Ctrl+/

          快速修復 Ctrl+1

          切換窗口Ctrl+f6 <可改為ctrl+tab?便>

          ctrl+shift+M 導入未引用的包

          ctrl+w 關閉單個窗口

          F11 運行上次程序

          Ctrl + F11 調試上次程序

          Alt + 回下一個編輯點

          ctrl+shift+T 查找工程 中的類

          最經典的快捷鍵

          Ctrl+1 快速修復(最經典的快捷鍵,就不再多說了)

          Ctrl+D: 刪除當前行

          Ctrl+Alt+↓ 復制當前行到下一行(復制增加)

          Ctrl+Alt+↑ 復制當前行到上一行(復制增加)

          Alt+↓ 當前行和下一行進行交互位置(特別實用,可以省去先剪切,再粘貼了)

          Alt+↑ 當行和上一行交互位置(同上)

          Alt+← 前一個編輯的頁面

          Alt+→ 下一個編輯的頁面(當然是針對上?那條來說了)

          Ctrl+Q 定位到最后編輯的地方

          Ctrl+L 定位在某行 (對于程序超過100的人就有福音了)

          Ctrl+M 最大化當前的Edit或View (再按則反之)

          Ctrl+/ 注釋當前行,再按則取消注釋

          Ctrl+T 快速顯示當前類的繼承結構

          Ctrl+W 關閉當前Editer

          Ctrl+/(小鍵盤) 折疊當前類中的所有代碼

          Ctrl+x(小鍵盤) 展開當前類中的所有代碼

          Ctrl+Shift+E 顯示管理當前打開的所有的View的管理器(可以選擇關閉,激活等操作)

          Ctrl+Shift+F4 關閉所有打開的Editer

          Ctrl+Shift+X 把當前選中的文本全部變為小寫

          Ctrl+Shift+Y 把當前選中的文本全部變為大寫

          Ctrl+Shift+P 定位到對于的匹配符(譬如{}) (從前面定位后面時,光標要在匹配符里面,后面到前面,則反

          之)

          下面的快捷鍵是重構里面常用的,本人就自己喜歡且常用的整理?下(注:一般重構的快捷鍵都是Alt+Shift開頭的了)

          Alt+Shift+R 重命名 (尤其是變量和類的Rename,比手工方法能節省很多勞動力)

          Alt+Shift+M 抽取方法 (這是重構最常用的方法之一了,尤其是對一大堆泥團代碼有用)

          Alt+Shift+C 修改函數結構(比較實?,有N個函數調用了這個方法,修改一次搞定)

          Alt+Shift+L 抽取本地變量( 可以直接把一些魔法數字和字符串抽取成一個變量,尤其是多處調用的時候)

          Alt+Shift+F 把Class中的local變量變為field變量 (比較實用的功能)

          Alt+Shift+Z 重構的后悔藥(Undo)

          Alt+左箭頭,右箭頭 以在編輯窗口切換標簽

          Alt+上下箭頭, 以自動選擇鼠標所在行,并將其上下移動

          Ctrl+m 可以在最大化當前窗口和還原當前窗口之間切換

          按住Ctrl鍵,然后鼠標指向變量名,方法名,類名 在源代碼中快速跳轉 Ctrl + F11 快速執行程序

          Ctrl+Shift+F 程序代碼自動排版

          Ctrl+Shift+O 自動加入引用。說明: 假設我們沒有Import任何類別時,當我們在程

          序中打入: ResourceAttirbute ra =new ResourceAttribute(); Eclipse會提?說沒有引?類別,這時 我們只要按下Ctrl+Shift+O ,它就會?動幫我們Import這個類別。 非常方便

          Ctrl+/ 將選取的塊注釋起來:在Debug時很方便。

          Alt + / 就是大家都應該最常用的代碼輔助了

          Ctrl+h 搜索,打開搜索對話框

          Ctrl+Shift+Space 參數提示,如果此時位于方法體中,就會出現方法的參數提示,當前光標所在 位置的參數會用粗體顯顯示

          作用域 功能 快捷鍵

          全局 查找并替換 Ctrl+F

          文本編輯器 查找上一個 Ctrl+Shift+K

          文本編輯器 查找下一個 Ctrl+K

          全局 撤銷 Ctrl+Z

          全局 復制 Ctrl+C

          全局 恢復上一個選擇 Alt+Shift+↓

          全局 剪切 Ctrl+X

          全局 快速修正 Ctrl1+1

          全局 內容輔助 Alt+/

          全局 全部選中 Ctrl+A

          全局 刪除 Delete

          全局 上下文信息 Alt+?

          Alt+Shift+?

          Ctrl+Shift+Space

          Java編輯器 顯示工具提示描述 F2

          Java編輯器 選擇封裝元素 Alt+Shift+↑

          Java編輯器 選擇上一個元素 Alt+Shift+←

          Java編輯器 選擇下一個元素 Alt+Shift+→

          文本編輯器 增量查找 Ctrl+J

          文本編輯器 增量逆向查找 Ctrl+Shift+J

          全局 粘貼 Ctrl+V

          全局 重做 Ctrl+Y

          查看

          作用域 功能 快捷鍵

          全局 放大 Ctrl+=

          全局 縮小 Ctrl+-

          窗口

          作用域 功能 快捷鍵

          全局 激活編輯器 F12

          全局 切換編輯器 Ctrl+Shift+W

          全局 上一個編輯器 Ctrl+Shift+F6

          全局 上一個視圖 Ctrl+Shift+F7

          全局 上一個透視圖 Ctrl+Shift+F8

          全局 下一個編輯器 Ctrl+F6

          全局 下一個視圖 Ctrl+F7

          全局 下一個透視圖 Ctrl+F8

          文本編輯器 顯示標尺上下文菜單 Ctrl+W

          全局 顯示視圖菜單 Ctrl+F10

          全局 顯示系統菜單 Alt+-

          導航

          作用域 功能 快捷鍵

          Java編輯器 打開結構 Ctrl+F3

          全局 打開類型 Ctrl+Shift+T

          全局 打開類型層次結構 F4

          全局 打開聲明 F3

          全局 打開外部javadoc Shift+F2

          全局 打開資源 Ctrl+Shift+R

          全局 后退歷史記錄 Alt+←

          全局 前進歷史記錄 Alt+→

          全局 上一個 Ctrl+,

          全局 下一個 Ctrl+.

          Java編輯器 顯示大綱 Ctrl+O

          全局 在層次結構中打開類型 Ctrl+Shift+H

          全局 轉至匹配的括號 Ctrl+Shift+P

          全局 轉至上一個編輯位置 Ctrl+Q

          Java編輯器 轉至上一個成員 Ctrl+Shift+↑

          Java編輯器 轉至下一個成員 Ctrl+Shift+↓

          文本編輯器 轉至行 Ctrl+L

          全局 關閉 Ctrl+F4

          全局 全部保存 Ctrl+Shift+S

          全局 全部關閉 Ctrl+Shift+F4

          全局 屬性 Alt+Enter

          全局 新建 Ctrl+N

          項目

          作用域 功能 快捷鍵

          全局 全部構建 Ctrl+B

          熱鍵篇:

          Template:Alt + /修改處:窗口->喜好設定->工作臺->按鍵->編輯->內容輔助。個人習慣:

          Shift+SPACE(空白)。簡易說明:編輯程序代碼時,打sysout+Template啟動鍵,就會自動出現:

          System.out.println();

          。設定Template的格式:窗口->喜好設定->Java->編輯器->模板。

          程序代碼自動

          排版:Ctrl+Shift+F 修改處:窗口->喜好設定->工作臺->按鍵->程序代碼->格式。個人習慣:Alt+Z。

          自 動排版設定:窗口->喜好設定->Java->程序代碼格式制作程序。樣式頁面->將插入tab(而非空格鍵)以內

          縮,該選項取消勾選,下格空格數目填4,這樣在自動編排時會以空格4作縮排。

          快速執行程序:Ctrl +F11

          個人習慣:ALT+X修改處:窗口->喜好設定->工作臺->按鍵->執行->啟動前一次的啟動作業。簡易說明 :第一次執行時,它會詢問您執行模式,設置好后,以后只要按這個熱鍵,它就會快速執行。

          <ALT+Z(排版完)、ATL+X(執行)>..

          我覺得很順手^___^手動匯入所需要的類別:

          Ctrl+Shift+O簡易說明: 假設我們沒有Import任何類別時,

          當我們在程序里打入:

          BufferedReader buf =new BufferedReader(new InputStreamReader(System.in));

          此時Eclipse會警告說沒有匯入類別,這時我們只要按下Ctrl+Shift+O,它就會自動幫我們Import類別。

          查看使用類別的原始碼:Ctrl+鼠標左鍵點擊簡易說明:可以看到您所使?類別的原始碼。將選取的文字

          批注起來:Ctrl+/簡易說明:Debug時很方便。

          修改處:窗口 ->喜好設定->工作臺->按鍵->程序代碼->批 注視景切換:Ctrl+F8個人習慣:Alt+S。修改處:窗口 ->喜好設定->工作臺->按鍵->窗口->下一個視景 。簡易說明:可以方便我們快速切換編輯、除錯等視景。

          秘技篇:一套Eclipse可同時切換,英文、繁體、簡體顯示:

          1.首先要先安裝完中文化包。

          2.在桌面的快捷方式后面加上參數即可,英文-> -nl "zh_US"繁體-> -nl "zh_TW"簡體-> -nl "zh_CN"。

          (其它語系以此類推)像我2.1.2中文化后,我在我桌面的Eclipse快捷方式加入參數-n1 "zh_US"。

          "C:\Program Files\eclipse\eclipse.exe" -n "zh_US"接這就會變回英文語系嚕。利用Eclipse,在Word

          編輯文書時可不必將程序代碼重新編排:將Eclipse程序編輯區的程序代碼整個復制下來(Ctrl+C),直接

          貼(Ctrl+V)到

          Word或WordPad上,您將會發現在Word的程序代碼格式,跟Eclipse所設定的完全一樣,包括字型、縮排

          、關鍵詞顏色。我曾試過 JBuilder、GEL、NetBeans…使?復制貼上時,只有縮排格式一樣,字型、顏色

          等都不會改變。外掛篇:外掛安裝:將外掛包下載回來后,將其解壓縮后,您會發現features、

          plugins這2個數據夾,將里面的東西都復制或移動到Eclipse的features、plugins數據夾內后,重新啟動

          Eclipse即可。

          讓Eclipse可以像JBuilderX?樣使用拖拉方式建構GUI的外掛:

          1.Jigloo SWT/Swing GUI Builder :http://cloudgarden.com/jigloo/index.html下載此版本:Jigloo

          plugin for Eclipse (using Java 1.4 or 1.5)安裝后即可由檔案->新建->其它->GUI Form選取要建構的

          GUI類型。

          2.Eclipse Visual Editor Project:http://www.eclipse.org/vep/點選下?Download Page,再點選 Latest Release 0.5.0進入下載。除了VE-runtime-0.5.0.zip要下載外,以下這2個也要:

          EMF build 1.1.1: (build page) (download zip)

          GEF Build 2.1.2: (build page) (download zip)

          3.0 M8版本,請下載:

          EMF build I200403250631

          GEF Build I20040330

          VE-runtime-1.0M1安裝成功后,便可由File->New->Visual Class開始UI設計。安裝成功后,即可由新建 ->Java->AWT與Swing?選擇所要建構的GUI類型開始進行設計。VE必須配合著對應版本,才能正常使?, 否則即使安裝成功,使用上仍會有問題。使用Eclipse來開發JSP程序:外掛名稱:lomboz(下載頁面)

          http://forge.objectweb.org/project/showfiles.php?group_id=97請選擇適合??版本的 lomboz下載

          ,lomboz.212.p1.zip表?2.1.2版,

          lomboz.3m7.zip表?M7版本….以此類推。

          lomboz安裝以及設置教學:Eclipse開發JSP-教學文件

          Java轉exe篇:實現?式:Eclipse搭配JSmooth(免費)。

          1.先由Eclipse制作包含Manifest的JAR。制作教學

          2.使?JSmooth將做好的JAR包裝成EXE。

          JSmooth下載??:http://jsmooth.sourceforge.net/index.php

          3.制作完成的exe文件,可在有裝置JRE的Windows上執?。

          Eclipse-Java編輯器最佳設定:編輯器字型設定:?作臺->字型->Java編輯器文字字型。


          主站蜘蛛池模板: 亚洲一区二区三区免费观看| 日本一区二区三区精品中文字幕| 成人免费一区二区三区在线观看| 国产精品电影一区二区三区| 国产SUV精品一区二区88L | 蜜桃传媒一区二区亚洲AV| 国产在线精品一区二区| 精品欧洲av无码一区二区| 亚洲日本一区二区三区在线不卡| 中文字幕精品一区二区| 无码少妇一区二区三区浪潮AV| 男人的天堂亚洲一区二区三区| 久久国产一区二区三区| 国产一区二区三区不卡在线观看| 精品三级AV无码一区| 久久免费区一区二区三波多野| 三上悠亚国产精品一区| 一区二区三区免费视频播放器 | 91午夜精品亚洲一区二区三区| 无码人妻精品一区二区蜜桃百度| 亚洲欧洲无码一区二区三区| 久久精品免费一区二区| 人妻少妇久久中文字幕一区二区 | 无码人妻精品一区二区蜜桃AV| 国模视频一区二区| 久久无码人妻一区二区三区午夜| 久久国产精品一区免费下载| 日韩精品无码一区二区三区AV | 日韩精品在线一区二区| 国产AV午夜精品一区二区入口| 国产一区视频在线免费观看| 秋霞电影网一区二区三区| 四虎成人精品一区二区免费网站| 亚洲国产欧美国产综合一区| 成人H动漫精品一区二区| 国产aⅴ一区二区| 亚洲午夜日韩高清一区| 中文字幕av无码一区二区三区电影| 夜夜嗨AV一区二区三区| 国产av成人一区二区三区| 无码人妻精品一区二区三18禁|