zoukankan      html  css  js  c++  java
  • linkinFrame--测试项目添加git管理


    OK,前面一篇博客,已经搭建好了项目的基础的结构。现在我们添加一个简单的servlet来测试下项目能不能跑,然后在讲项目添加到coding上用git管理。


    1,我们编写一个servlet,编写一个jsp,发布到tomcat后,用浏览器访问检查是否正常。相关这些基础知识这里就不做赘述了。

    下面是servlet和jsp的代码:

    package linkinframe.servlet;
    
    import java.io.IOException;
    import java.text.DateFormat;
    import java.text.SimpleDateFormat;
    import java.util.Date;
    
    import javax.servlet.ServletException;
    import javax.servlet.annotation.WebServlet;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    
    @WebServlet("/hello")
    public class HelloServlet extends HttpServlet
    {
    	
    	@Override
    	protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException
    	{
    		DateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    		String currentTime = format.format(new Date());
    		req.setAttribute("currentTime", currentTime);
    		req.getRequestDispatcher("/WEB-INF/jsp/hello.jsp").forward(req, resp);
    	}
    
    }
    
    <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Insert title here</title>
    </head>
    <body>
    	<h1>成功,当前时间是:${currentTime }</h1>
    </body>
    </html>


    上面的代码我使用了servlet3的注解,然后jsp中用el表达式获取请求中的值。浏览器访问结果如下:


    OK,项目访问没问题了。


    2,现在我们添加项目到coding上面,然后将我们的项目用git控制版本。

    首先我们要编写git的忽略文件,在项目下根目录下新建 .gitignore文件,具体的忽略内容不做赘述了。这里贴出该文件;

    ➜  WorkSpace  cd linkin-frame-javaweb 
    ➜  linkin-frame-javaweb git:(develop) ✗ ls -a
    .          .DS_Store  .git       .project   README.md  src
    ..         .classpath .gitignore .settings  pom.xml    target
    ➜  linkin-frame-javaweb git:(develop) ✗ more .gitignore 
    # maven相关 #
    target/
    
    # IDE相关 #
    .idea/
    * .iml
    
    # eclipse相关 #
    .settings/
    .metadata/
    .classpath
    .project
    Servers/
    

    OK,现在我们添加本地仓库。

    右键项目team属性,然后share project,选择git后新建本地仓库。现在项目就已经加入了git的控制,看得出gitignore文件已经生效。下面是项目截图:



    OK,现在我们推送到coding上面。

    登陆coding,然后新建一个私有项目,然后复制项目git地址。

    本地commit项目代码,然后push到coding上OK。第一次push会让你输入git远程仓库地址的。

    注意:第一次项目push会可能出现non-fast-forward,这是git指针相关问题,这里直接先pull一次就OK了,就可以开始push了。

  • 相关阅读:
    VS2008 插件开发.
    防刷新.
    JavaScript 的数据类型
    SQL Redist content: Command line option syntax error. Type Command /? for Help. 错误!!!
    使用Yahoo.com.cn的POP和SMTP
    文件上传
    待解决的问题
    [转]不常见但有用的HTML下拉选单
    新工具 BuildSql 生成数据库文档 .
    重写 DropDownList !
  • 原文地址:https://www.cnblogs.com/LinkinPark/p/5232857.html
Copyright © 2011-2022 走看看