Eclipse&STS开发工具

作者: guodd369 | 来源:发表于2017-11-29 08:28 被阅读116次

    1. 技术目标

    • 目标01:Eclipse&STS安装
    • 目标02:Eclipse&STS设置

    2. 技术介绍

    Java智能开发工具。

    3. 环境配置

    3.1 基础环境

    4. 技术详解

    4.1 统一的项目编码
    Workspace编码 Spelling JSP等文件 配置属性编码
    4.2 统一的代码格式
    统一代码格式
    4.3 统一的项目视图

    切换到自己喜爱且方便的视图模式写,看个人情况。本次我们主要介绍两种视图,一种是Java包视图(package explorer),另一种是Java的项目视图(project explorer)。

    4.3.1 package explorer

    package explorer一般会在写Java简单项目和JavaWeb项目使用。


    package explorer视图
    4.3.2 project explorer

    project explorer一般会在写maven的聚合项目使用,便于查看项目直接的相互依赖关系。


    project explorer视图
    4.4 SVN项目的提交和检出
    4.4.1 SVN项目提交

    步骤一:提交项目到SVN

    忽略不需要提交的内容
    4.4.2 SVN项目检出

    步骤一:从SVN下载项目代码

    图-05

    步骤二:将项目代码转成maven项目

    图-06
    4.5 错误和警告
    4.5.1 忽略dubbo的错误信息
    添加dubbo
    4.5.1 忽略JQuery.min.js报错的警告
    打开项目下的.project文件夹,把以下内容注释! 注释内容
    4.6 Tomcat的配置
    4.6.1 Tomcat服务调优

    关于TOMCAT端口的一些事情

    一、Tomcat有三个端口号
      1. 8080 ---- 服务访问端口
      2. 8005 ---- 8005是远程关闭tomcat
      3. 8009 ---- Apache代理时用的

    二、Tomcat的优化配置

      <Server port ="800 5" shutdown ="SHUTDOWN">
                    改为
      <Server port ="- 1" shutdown ="SHUTDOWN" >
    
      <Connector port="8080" protocol ="HTTP/ 1.1"  conne ctionT imeout ="20000"  redirectPort="8443" useBodyEncodingForURI="true" URIEncoding="UTF-8" />
    
      <Connector port="8009" protocol="AJP/ 1.3" redirectPort="8443" />本行删除,这样做原因是端口监听的多,Tomcat服务器越慢!
    
    4.6.2 eclipse中Tomcat的配置
    图-07 图-08 图-09 图-10 图-11 图-12
    4.7 快捷键
    4.7.1 常用快捷键
    Alt+/:代码提示
    Ctrl+Alt+下:复制当前行代码
    ctrl+shift+r:打开资源
    ctrl+o:快速outline
    Ctrl+1:快速修复(最经典的快捷键,就不用多说了)
    ctrl+2:L:为本地变量赋值
    Alt+Shift+R:快速修改所有的变量名
    ctrl + shift+o:搜索一个类中的方法
    ctrl + o:搜索一个类中的方法
    ctrl + h 打开搜索
    alt + F5 更新项目(当项目没有错误,但是仍然出现错误标记时使用)
    Ctrl+D: 删除当前行
    Ctrl+T:快速显示当前类的继承结构
    Ctrl+/:注释当前行,再按则取消注释
    Ctrl+Shift+F:格式化当前代码
    Alt+shift+S:书写实体类是时候使用(C+O+R+S)
    Alt+F5:校对maven的jar包
    ctrl + shift + x:大写
    ctrl + shift + y:小写
    向左:将要移动的代码选中,然后按TAB键
    向右:将要移动的代码选中,然后按shift+tab键
    更多快捷键组合可在Eclipse按下ctrl+shift+L查看。
    调试中:
    F5      进入执行的方法中
    F6      当前代码的表面执行,单行执行下一步
    F7      不再观察,返回进入处
    F8      停止调试,直接正常执行完毕 
    
    4.7.2 输入@给提示
    输入@自动提示
    4.7 Eclipse.ini文件的配置
    -startup
    plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar
    --launcher.library
    plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.400.v20160518-1444
    -product
    org.eclipse.epp.package.jee.product
    --launcher.defaultAction
    openFile
    -showsplash
    org.eclipse.platform
    --launcher.defaultAction
    openFile
    --launcher.appendVmargs
    // 配置自己的jdk文件路径
    -VM
    E:\dev\soft\jdk8\bin\javaw.exe
    -vmargs
    -Dosgi.requiredJavaVersion=1.8
    -XX:+UseG1GC
    -XX:+UseStringDeduplication
    -Dosgi.requiredJavaVersion=1.8
    -Xms256m
    -Xmx1024m
    
    4.8 代码注释配置
    4.8.1 类注释
    /**
     * project - ETC发票系统
     *
     * @author ${user} 
     * @date 日期:${date} 时间:${time}
     * @JDK 1.8 
     * @version 3.0
     * @Description 功能模块: 
     */
    
    4.8.2 方法注释
     /**
     * @Title ${enclosing_method}  
     * ${tags} 
     * @date 日期:${date} 时间:${time}
     * @return ${return_type}
     * @Description 功能: 
     */
    

    5. 技术总结

    请熟练掌握eclipse的使用技巧。

    相关文章

      网友评论

        本文标题:Eclipse&STS开发工具

        本文链接:https://www.haomeiwen.com/subject/hpoybxtx.html