<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    qiyadeng

    專注于Java示例及教程
    posts - 84, comments - 152, trackbacks - 0, articles - 34

    1.申請開發(fā)者帳號

    首先注冊百度的帳號,然后申請成為百度開發(fā)者(需要通過手機進行身份證驗證)。

    2.新建應用

    點擊菜單中的創(chuàng)建應用,我們目前選擇的是Web應用。

    應用創(chuàng)建之后,選擇左邊菜單的云環(huán)境,環(huán)境類型需要選擇JAVA。

    并新創(chuàng)建一個版本,輸入1作為版本號

    3.在百度集成開發(fā)環(huán)境中開始開發(fā)

    百度提供了基于Eclipse的插件,由于該插件不能支持最新的Eclipse版本。建議下載百度的一鍵安裝版本。百度文檔中介紹了如何使用開發(fā)環(huán)境,詳細請看集成開發(fā)環(huán)境使用

    打開百度集成開發(fā)環(huán)境,在Eclipse左下角點擊Login to Baidu,使用你的賬號登陸。然后點擊工具欄中百度Logo,選擇Import BAE Project,填入application和version

    之后選擇Java作為Project Language。

    4.解決項目錯誤

    剛導入的BAE project,在Eclipse中會報錯。通過problems view可以看到是因為JRE環(huán)境配置不正確和Web運行環(huán)境設置不正確。

    A.右鍵項目屬性--選擇JavaBuildPath,在Libraries中選擇Add Library,之后再選擇JRE System Library。

    B.接下來把Java project轉(zhuǎn)換為Java Web Project(Eclipse中Java Project轉(zhuǎn)換為Java web Project),注意如果你的tomcat是6版本的話,請注意選擇Dynamic web Module的版本不超過2.5。

    設置Web應用的運行環(huán)境,在servers view中新建一個tomcat服務器。

    C.和A類似,在Java Build Path中加入 Server Runtime,選擇Tomcat。

    D.修改hello.jsp,在hello.jsp中加入如下代碼

    <%
    String path = request.getContextPath();
    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
    %>

    E.把項目部署到tomcat中。

    至此項目錯誤全部解決,應該可以看到運行結(jié)果。

    5.新建Servert測試

    新建一個Servlet,HomeServlet,Eclipse會自動在web.xml中加入配置信息,HomeServet.java和web.xml的部分代碼如下:

    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    doPost(request, response);
    }

    /**
    * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
    */
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    PrintWriter out = response.getWriter();
    out.println("<h1>BAE Servlet Test.</h1>");
    }

    web.xml中部分代碼

    <servlet>
    <description></description>
    <display-name>HomeServlet</display-name>
    <servlet-name>HomeServlet</servlet-name>
    <servlet-class>com.qiyadeng.HomeServlet</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>HomeServlet</servlet-name>
    <url-pattern>/HomeServlet</url-pattern>
    </servlet-mapping>

    運行tomcat,可以看到如下運行成功,這樣你就可以像一般的Java Web Project一樣進行開發(fā)。

    6.最后

    BAE中Java環(huán)境中百度使用的Jetty,而不是tomcat,Jetty的好處是不需要頻繁的重啟,修改的代碼即時就可看到運行結(jié)果。

    通過SVN提交代碼到BAE,如果有需要做小的修改,可以通過百度的在線編輯工具直接修改。

    原創(chuàng)文章,轉(zhuǎn)載請注明: 轉(zhuǎn)載自http://www.qiyadeng.com/

    本文鏈接地址: 百度開發(fā)者中心BAE新建Java應用


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導航:
     
    主站蜘蛛池模板: 最近中文字幕免费2019| 毛片在线看免费版| 日韩精品亚洲人成在线观看| 四虎最新永久免费视频| 亚洲A∨精品一区二区三区下载| 亚洲国产精品综合久久一线 | 嫩草影院在线播放www免费观看| 亚洲沟沟美女亚洲沟沟| 免费日本黄色网址| 久9这里精品免费视频| 亚洲中文字幕无码mv| 亚洲精品狼友在线播放| 久久久久国产精品免费免费搜索| 丰满妇女做a级毛片免费观看| 亚洲久本草在线中文字幕| 日本最新免费不卡二区在线| a级黄色毛片免费播放视频| 久久国产免费观看精品3| 亚洲AV无码一区二区三区电影| 国产亚洲人成无码网在线观看| 成年女人色毛片免费看| 日本免费污片中国特一级| 国产精品亚洲一区二区三区 | 日本XXX黄区免费看| 国产精品免费久久久久电影网| 亚洲人精品亚洲人成在线| 亚洲国产精品一区第二页| 国产免费怕怕免费视频观看| 亚洲免费二区三区| 97超高清在线观看免费视频| 久久精品国产亚洲AV电影网| 911精品国产亚洲日本美国韩国 | 亚洲AⅤ优女AV综合久久久| 亚洲精品视频在线观看免费| j8又粗又长又硬又爽免费视频| 亚洲欧美中文日韩视频| 亚洲欧洲国产视频| 久久精品国产亚洲香蕉| 亚洲伊人久久成综合人影院| 免费国产成人午夜私人影视| 最近2019中文免费字幕|