zoukankan      html  css  js  c++  java
  • eclipse安装配置记录

    eclipse安装配置记录

    eclipse是一种可扩展的开放源代码的IDE。

    特点:免费,纯Java语言编写,免安装,扩展性强

    下载安装

    官网地址:http://www.eclipse.org/downloads/

    链接: https://pan.baidu.com/s/1gnSIq5ZjIjO2YzKUFGBI8w 提取码: qfys

    解压即可

    卸载

    直接删除文件夹

    配置

    初步配置

    打开eclipse.exe,选择项目空间,点击工作区右上角 workbench

    若是打开失败,在eclipse.ini 中最开始加入:

    -vm C:ProgramFilesJavajdk1.8.0_45injavaw.exe(这个是你安装的javaw.exe的绝对路径)

    导入GUI插件

    http://www.eclipse.org/windowbuilder/download.php(一般用Juno4.2),

    复制你对应版本号后面的link连接,打开eclipse-->help-->Install New Software,ADD,在location中粘贴刚才复制的链接,下载其中插件。

    GUI设计:

    • new-->Project
    • 创建项目
    • new --> Other

    统一编码utf-8

    windows--最后-搜索workspace--选中utf-8

    把创建JSP页面的编码修改UTF-8 :搜索jsp

    Tomcat配置

    • 启动Tomcat:到Tomcat的安装位置,双击Startup.bat,会有黑窗口出现.

    • 测试Tomcat:打开浏览器,在地址栏中输入 http://localhost:8080

    • 配置:打开Eclipse,Window--Preferences---Server--Runtime Environments---Add--添加Tomcat7。 点击“Next”---browse--选中解压的安装包--选中自己安装的jdk--“Finish”--ok。

      双击添加的tomcat,设置单选,设置path:webapps

    • 页面配置Tomcat:

      右上角改为Java EE,File → New → Dynamic Web Project ,创建一个Dynamic Web Project ,设置参数,点击“Finish”完成 。

      Window → Show View → Servers,点击链接No servers are available. Click ths link to create a new server. ,在弹出的对话框中选择Tomcat版本 ,点击“Next”,选中项目并点击Add,或是双击都可以添加到右边,点击“Finish”完成 。

      返回下方的“Servers”面板,右键单击该面板中的“Tomcat v8.0 Server at localhost”节点,在弹出的快捷菜单中单击“Start”,即可启动指定的Web服务器。如果此时直接启动访问http://localhost:8080/文件名 ,会发现会报404的错误。

      测试:在webroot下建立index.jsp,

      在jsp文件中添加HelloWorld。

      <%@ 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=ISO-8859-1">
      <title>欢迎页面</title>
      </head>
      <body>
      欢迎使用eclipse部署Tomcat。
      </body>
      </html>
      

      接下来运行jsp文件,右键NewFile.jsp/Run as/Run on Server,选择localhost里面已经存在的Tomcat,点击Finish,Tomcat就会启动 。

      删除项目:在Eclipse中的最底下的Servers视图中,将所有部署的项目移除(删除第二行)

    设置maven

    代码提示

    java:Windows → Preferences → Java→ Editor → Content Assist

    将 Auto activation delay(ms): 改为 0
    将 Auto activation triggers for Java:
    .改为.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVW
    

    xml:Windows → Preferences → XML → XML Files → Editor → Content Assist

    将 Auto activation delay(ms): 改为 20
    将 Prompt when these characters are inserted:
    <=:._@+/"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVW(,
    

    自动保存

    eclipse显示顶部按钮

    windows--show toolbar

    加速启动

    1. 关闭多余项目:右键 close project;
    2. (可以不用)Windows--preference--general--startup and shutdown--将Plug-ins activited on startup的插件全部取消,保存即可。
    3. Preferrnces–》Maven,将Download respository index updates on startup 取消;
    4. Preferrnces–》validation,选择Disable All,保存即可;

    显示行号

    在编辑框最左侧右键(行号处),选中show line numbers

    修改默认注释

    window-preferences-java-code style-code templates,

    字体大小和颜色

    window-preferences-general-appearance-colors and fonts

    默认:basic--text

    1. Java代码区: -java-java edit text

    2. 控制台:-debug-console font

    3. 其他文件:-basic-text font

    重置窗口(布置窗口位置)

    window-reset perspective-yes

    配置javaEE界面包目录

    window--show view--other-- package E-- package explorer

    右键新建的快捷方式

    window--perspe--customize perspective-shortcuts

    Java EE取消,JPA取消,web service取消

    Java中

    web中

    Xml中,选中xml file

    js方法去掉校验

    搜索--validation

    汉化

    http://jingyan.baidu.com/article/ca2d939d2e3baeeb6d31ce44.html

    在eclipse3.5只之后,安装目录下有一个dropins目录,只要将插件解压后方法解压后放到该目录即可。

    使用

    导入外部Java包

    File(或在项目区域右键)--import--general--existing projects into workspace --next --brows中选文件夹(不能与已有项目重名(自己改名要改文件夹名和project(右键,第三行name处改名)))

    GUI设计打开界面

    代码窗口右键,open with,windowbuilder editor

    查看项目所在路径

    选中项目,右键,properties,resource,location

    打开控制台

    window-show view-console

    复制项目

    1. 要做修改(右键--最后--web--web project setting,改为当前项目名)

    2. 右键,最后, java compiler-->building-->选中Enableà去掉其中的abort build when 。。。

    项目打包/导入

    1. 将项目打包 war:在eclipse中打包:右键项目--export--war file --第二行选路径--finish;
    2. 导入:在tomcat/webapps目录下 只要tomcat启动 war会自动解压

    快捷方式

    快捷键 描述
    ALT+/或? 补全代码
    1.sysout后按 ALT+/,自动补齐System.out.println(””);
    2.main, 后按 ALT+/,自动补齐
    public static void main (String[] args)
    Alt+↑↓ 上下行交换内容,或把当前行内容上下移动
    Ctrl+Alt+win+↓↑ 复制当前代码到上下一行
    Alt+←→ 前后一个编辑页面
    Alt+Shift+↓ 全局 恢复上一个选择
    Alt+enter 显示当前资源
    Alt+shift+R 批量修改变量名(重命名变量)
    Alt+shift+M 将选中的程序新建为一个类,并调用(Generate注释)
    Alt+shift+A 块编辑,选中多行,集体编辑
    Alt+Shift+C 修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)
    Alt+Shift+L 抽取本地变量( 可以直接把一些魔法数字和字符串抽取成一个变量)
    Alt+Shift+F 把Class中的local变量变为field变量
    Alt+Shift+I 合并变量
    Alt+Shift+V 移动函数和变量
    Alt+Shift+Z 重构的后悔药
    Ctrl+F 全局 查找并替换
    ctrl+o 浏览当前类或某个类的全部方法,显示大纲
    Ctrl+shift+f, 格式化代码
    Ctrl+E 快速转换编辑器(快速显示当前editer的下拉列表)
    Ctrl+page down或up 再打开的选项卡间转换
    shift+enter或Ctrl+shift+enter, 在当前行下边或上边创建空白
    Ctrl+t 快速显示当前类的继承结构
    Ctrl+m 当前窗口最大化,恢复
    Ctrl+/ 自动注释选择的代码块 //
    Ctrl+ 取消注释
    ctrl+shift+/ 注释/* */
    Ctrl+/(小键盘) 折叠当前类中的所有代码
    Ctrl+*(小键盘) 展开当前类中的所有代码
    Ctrl+d 删除当前行
    Ctrl+shift+o 自动引入包,删除无用包
    Ctrl+1+回车 自动补全左侧代码
    Ctrl+W 关闭当前editer(窗口)
    Ctrl+K 参照当前选中的work快速定位到下一个
    Ctrl+q 定位到最后编辑位置
    Ctrl+L 定位在某行
    Ctrl+space 代码助手完成一些代码的插入(可以用Alt+/代替)
    Ctrl+shift+E 显示管理当前打开的所欲赐额外的管理器
    Ctrl+H 打开搜索对话框
    Ctrl+J 正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,
    Ctrl+Shift+J 反向增量查找(和上条相同,只不过是从后往前查)
    Ctrl+Shift+F4 关闭所有打开的Editer
    Ctrl+Shift+X 把当前选中的文本全部变味大写
    Ctrl+Shift+Y 把当前选中的文本全部变为小写
    Ctrl+Shift+P 定位到对应的匹配符
    Ctrl+Shift+K 文本编辑器 查找上一个
    Ctrl+K 文本编辑器 查找下一个
    F11 运行Run
    F2 显示提示/重命名
    F3 打开选中元素的声明(方法源码)
    F4 打开选中元素的类型继承结构
    F5 刷新
    F11 运行Run
    Ctrl+shift+F 繁体,简体
    项目中查找 Ctrl+H,file search,输入查找内容,选中workspace,查找img

    创建构造方法

    快捷键 描述
    Alt+shift+s +C 创建无参构造函数
    Alt+shift+s +O 含参构造函数
    Alt+shift+s +R getXXX()setXXX()
    Alt+shift+s +S 生成toString,return “类名[name=”+name+”,age=”+age+” ]”;
    Alt+shift+s +h 重写hashCode()和equals();
    Alt+shift+M 将选中的程序新建为一个类,并调用(Generate注释)将选中的式子新建为一个方法,并调用

    Eclipse快捷键大全(转载)

    Ctrl+1 快速修复(最经典的快捷键,就不用多说了)
    Ctrl+D: 删除当前行
    Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
    Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
    Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
    Alt+↑ 当前行和上面一行交互位置(同上)
    Alt+← 前一个编辑的页面
    Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)
    Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性
    Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)
    Shift+Ctrl+Enter 在当前行插入空行(原理同上条)
    Ctrl+Q 定位到最后编辑的地方
    Ctrl+L 定位在某行 (对于程序超过100的人就有福音了)
    Ctrl+M 最大化当前的Edit或View (再按则反之)
    Ctrl+/ 注释当前行,再按则取消注释
    Ctrl+O 快速显示 OutLine
    Ctrl+T 快速显示当前类的继承结构
    Ctrl+W 关闭当前Editer
    Ctrl+K 参照选中的Word快速定位到下一个
    Ctrl+E 快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示)
    Ctrl+/(小键盘) 折叠当前类中的所有代码
    Ctrl+×(小键盘) 展开当前类中的所有代码
    Ctrl+Space 代码助手完成一些代码的插入(但一般和输入法有冲突,可以修改输入法的热键,也可以暂用Alt+/来代替)
    Ctrl+Shift+E 显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作)
    Ctrl+J 正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes ine中显示没有找到了,查一个单词时,特别实用,这个功能Idea两年前就有了)
    Ctrl+Shift+J 反向增量查找(和上条相同,只不过是从后往前查)
    Ctrl+Shift+F4 关闭所有打开的Editer
    Ctrl+Shift+X 把当前选中的文本全部变味小写
    Ctrl+Shift+Y 把当前选中的文本全部变为小写
    Ctrl+Shift+F 格式化当前代码
    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+I 合并变量(可能这样说有点不妥Inline)
    Alt+Shift+V 移动函数和变量(不怎么常用)
    Alt+Shift+Z 重构的后悔药(Undo)
     
    编辑
    作用域 功能 快捷键
    全局 查找并替换 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+Shift+U
    全局 打开搜索对话框 Ctrl+H
    全局 工作区中的声明 Ctrl+G
    全局 工作区中的引用 Ctrl+Shift+G
     
     
    文本编辑
    作用域 功能 快捷键
    文本编辑器 改写切换 Insert
    文本编辑器 上滚行 Ctrl+↑
    文本编辑器 下滚行 Ctrl+↓
     
     
    文件
    作用域 功能 快捷键
    全局 保存 Ctrl+X
    Ctrl+S
    全局 打印 Ctrl+P
    全局 关闭 Ctrl+F4
    全局 全部保存 Ctrl+Shift+S
    全局 全部关闭 Ctrl+Shift+F4
    全局 属性 Alt+Enter
    全局 新建 Ctrl+N
     
     
     
    项目
    作用域 功能 快捷键
    全局 全部构建 Ctrl+B
     
     
    源代码
    作用域 功能 快捷键
    Java编辑器 格式化 Ctrl+Shift+F
    Java编辑器 取消注释 Ctrl+
    Java编辑器 注释 Ctrl+/
    Java编辑器 添加导入 Ctrl+Shift+M
    Java编辑器 组织导入 Ctrl+Shift+O
    Java编辑器 使用try/catch块来包围 未设置,太常用了,所以在这里列出,建议自己设置。
    也可以使用Ctrl+1自动修正。
     
     
    运行
    作用域 功能 快捷键
    全局 单步返回 F7
    全局 单步跳过 F6
    全局 单步跳入 F5
    全局 单步跳入选择 Ctrl+F5
    全局 调试上次启动 F11
    全局 继续 F8
    全局 使用过滤器单步执行 Shift+F5
    全局 添加/去除断点 Ctrl+Shift+B
    全局 显示 Ctrl+D
    全局 运行上次启动 Ctrl+F11
    全局 运行至行 Ctrl+R
    全局 执行 Ctrl+U
     
     
    重构
    作用域 功能 快捷键
    全局 撤销重构 Alt+Shift+Z
    全局 抽取方法 Alt+Shift+M
    全局 抽取局部变量 Alt+Shift+L
    全局 内联 Alt+Shift+I
    全局 移动 Alt+Shift+V
    全局 重命名 Alt+Shift+R
    全局 重做 Alt+Shift+Y
    

    制作jar包

    Jar包中是class文件,可以直接使用

    制作jar****包:选中项目-右键-export-Java-jar file-自己制定一个路径和一个名称-finish

    使用jar****包:复制到项目路径下并添加至构建路径(复制,到eclipse软件项目上粘贴,会自动导入,选中添加的jar包,右击,Build Path,Add to Path)

    制作帮助文档

    1.写注释:(每一个方法,每一个类都要进行注释)

    2.制作说明书:选中项目,右键,Export,-java,-javadoc-(可以更改路径,最好路径后面加上

    doc,这样用一个文件夹包起来方便—yes to all),-finish

    3.观看文档:doc文件夹中的index.html(用浏览器)

    生成doc文件

    1.写文档注释(类前加,每一个方法还要有一个注释

    /**
    获取数组最大值
    @param a 接收一个int数组 (变量)    (一行一个变量) 
    @author 荆世玉(作者)
    @return 返回最大值(返回值)
    @version V1.0(版本)
    */
    

    运行程序

    进入Java所在文件夹

    javadoc -d myhelp(目录(文件夹名)) -author(提取内容) -version A.java(java文件)
    

    看的时候,打开index.html(浏览器打开)就行

    反编译

    查找错误原因:用反编译

    1. 找到源文件workspace文件夹,找到其中的bin,cn,….class文件,

    2. 拖到xjad反编译软件上,会自动反编译,并在原文件夹下生成一个Java文件。

    运行netbeans项目

    在Eclipse中创建项目,把Netbeans项目的src下的东西给拿过来即可。

    注意:修改项目编码为UTF-8:右击项目—最后一行--img--应用

    spring中xml代码提示

    参考: http://blog.csdn.net/hh775313602/article/details/70176531

    看下自己的Eclipse是什么版本

    • 点击Eclipse菜单‘Help -> About Eclipse’
    • 击Eclipse图标如下

    • 找到Eclipse Platform后面的Version,下图可以看出我的Eclipse是4.2.1版本的

    安装Spring插件

    • 选择需要安装的插件,建议只勾选SpringIDE即可,一共四个,如下图。然后点击‘Next’。如下图:

    • Eclipse会查找一下,稍等一会,然后继续点击‘Next’即可,如下图:

    • 继续点击‘Next’ ,如下图:

    • 选择I accepte the termsof the license agreements,然后点击’Finish’按钮,如下图:

    这时候Eclipse会在后台安装,在右下角可以看到安装进度,请耐心等待。

    Ps:如果安装过程中失败了,就多试几次即可,千万不要灰心哦

    安装好后,会提示让重启Eclipse,点击确定即可。

    配置spring的xml

    • 点击Eclipse菜单‘Window –>Preferences’

    • 依次点开 XML -> XMLcatalog,在右侧点击一下‘User Specified Entries,然后点击‘Add…’按钮,如下图:

    • 点击 ‘File System…’按钮,找到spring-beans-2.0.xsd(资料类库,框架,spring,spring-framework-2.0(要解压)/dist/resources里面spring-beans-2.0.xsd)文件打开,如下图:

    项目设置WEB-INFclasses

    来源: http://blog.csdn.net/u011008029/article/details/49303723

    首先确定project->Build Automatically是否勾选上:

    然后,再进行测试,能不能进行编译,如果还是不能,则进行手动编译: project->clean

    进入clean对话框,选择Clean projects selected below,然后选择OK

    再次进行测试,如果还是不能编译,那就是项目设置出了问题。项目右键->properties->Java Build Path->Source
    将Default output folder设置为Test/WebContent/WEB-INF/classes,点击OK。

    又再次的进行测试,如果还是不能编译,就检查项目有没有报错,如果报错了,修改掉错误。
    再次进行测试,如果还是不能编译,就查看其引用的jar包是否报错,如果报错,就remove掉,重新添加即可!

  • 相关阅读:
    5.4 省选模拟赛 修改 线段树优化dp 线段树上二分
    一本通 高手训练 1782 分层图 状压dp
    luogu P3830 [SHOI2012]随机树 期望 dp
    5.2 省选模拟赛 或许 线型基
    luogu P4562 [JXOI2018]游戏 组合数学
    一本通 高手训练 1781 死亡之树 状态压缩dp
    luogu P4726 【模板】多项式指数函数 多项式 exp 牛顿迭代 泰勒展开
    4.28 省选模拟赛 负环 倍增 矩阵乘法 dp
    HDU 1756 Cupid's Arrow 计算几何 判断一个点是否在多边形内
    一本通 高手训练 1763 简单树 可持久化线段树 树链刨分 标记永久化
  • 原文地址:https://www.cnblogs.com/ziyue7575/p/13956447.html
Copyright © 2011-2022 走看看