原文:https://www.cnblogs.com/wangmingshun/p/5675857.html

Eclipse重新设置workspace

Window—>Preferences—>General—>Startup and Shutdown—>Workspaces—>选中Prompt for workspace on startup

Eclipse修改jsp的默认编码
Window—>Preferences->Web->JSP Files->Encoding
Eclipse修改字体大小

Window—>Preferences—>General->Appearance->Colors and Font->Basic->Text Font

eclipse修改工作空间的默认编码

Window—>Preferences—>General->Workspace->右侧Text file encoding

eclipse有错误不显示红叉
整个环境修改
window->preferences->java->compiler->building->build path problems-->选中abort Incomplete build path/Circular dependencies 这两个选项修改为Warning

eclipse不显示referenced libraries

  引用的第三方Jar 没有放在referenced libraries 目录下,没注意一个细节,即Project
Explorer与Package Explorer的区别,在Package Explorer窗口中会出现Referenced
Libraries,但Java EE 透视图中默认左边只有Project Explorer窗口。因此只要打开Package
Explorer窗口即可,打开方法:菜单Window->Show View->Other->Java->Package
Explorer ,如果Package Explorer窗口中仍不见Referenced Libraries目录,则可以点击Package
Explorer窗口右上角的倒三角箭头,在弹出的菜单中选择“Show 'Referenced Libraries' Node.”

Eclipse的工作空间

Eclipse的工作空间\.metadata\.plugins\org.eclipse.wst.server.core目录,修改目录内文件server.xml

sun.misc.BASE64Encoder找不到jar包的解决方法

  后来想起当时这个项目是发布在tomcat7.0下面的, 也就是说当时这个项目buildpath下"add
library->Server runtime是tomcat7.0,而现在我给这个项目添加的server runtime是tomcat
6.0,所以会出现这样的错误。当我改了server runtime为tomcat 7.0以后就没有报错了。

  1.右键项目-》属性-》java bulid path-》jre System Library-》access rules-》resolution选择accessible,下面填上** 点击确定即可!!!

  2.在MyEclipse中编写Java代码时,用到了BASE64Decoder,import sun.misc.BASE64Decoder;可是Eclipse提示:

  Access restriction: The type BASE64Decoder is not accessible due
to restriction on required library
C:\Program files\java\jre6\lib\rt.jar 
  Access restriction : The constructor BASE64Decoder() is not accessible due to restriction on required library
  C:\Program files\java\jre6\lib\rt.jar 
  解决方案1(推荐): 
    只需要在project build path中先移除JRE System Library,再添加库JRE System Library,重新编译后就一切正常了。 
  解决方案2: 
    Windows -> Preferences -> Java -> Compiler -> Errors/Warnings -> 
    Deprecated and trstricted API -> Forbidden reference (access rules): -> change to warning 

eclipse下使用Ant的scp

Window—>Preferences—>Ant-->RunTime-->ClassPath-->Ant Home Entries(Default)下添加jsch-xxx.jar

右侧:Add JARs-->选择jsch-xxxx.jar  eclipse即能完美支持scp

Eclipse 自定义代码格式

Window—>Preferences—>java-->Code Style-->Fomatter-->选中想要编辑的代码类型,比如my-->edit..进行编辑

Eclipse中build.xml运行Ant Build控制台没有输出的解决方法

  右键build.xml文件Run as里选择External Tools
Configuration...,在Main标签下的Arguments输入框内输入-logger
org.apache.tools.ant.NoBannerLogger,然后点击Run 按钮即可解决Console控制台无输出的问题。

eclipse下ant无法使用

Eclipse(我的是3.3版本的),Windows-->preferences-->Ant-->runtime-->classpath-->Ant home Entires-->add External jar

Could not find the main class: org.eclipse.ant.internal.launching.remote.InternalAntRunner.  Program will exit.

选中了一个单词 “String” ,其他相同的单词“String” 的颜色就会变化
"Window"-"preferences"-"Java"-"Editor"-"Mark Occurrences"复选框勾选 
eclipse更换单个项目jdk版本

java Build Path --->下面不是有一项 jar system library 吗 ? 如果没有就点 add library ,添加一个jre 。有的话,就点击右侧的 edit .自已选一个就 ok .

java Complier--->改变jdk版本

eclipse tomcat

Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules

  最近在用eclipse做项目,新建项目时什么都贪新,用最新的版本,在Dynamic web module version栏里选了最新的3.0版本,布署项目的时候就出现了如期的错误,在网上看到http://hi.baidu.com/yolanda441/b ... 41d36dd1164e2e.html这位兄弟的博客,解决了问题,现将方法贴于此,希望对别人有所帮助,通过search,发现在project的.setting

folder下面,有个名为org.eclipse.wst.common.project.facet.core.xml的文件,里面配置有各种版本信息。此时,按照本机配置修改这个文件,问题就解决了。

<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
<runtime name="Apache Tomcat v5.5"/>
<fixed facet="jst.web"/>
<fixed facet="jst.java"/>
<installed facet="jst.java" version="5.0"/>
<installed facet="jst.web" version="2.4"/>
<installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>

像我这样的错误,可以下载Tomcat 7。0解决,不过我闲麻烦,干脆就在配置文件中把<installed facet="jst.web" version="3.0"/> 改成低些的版本version="2.5" 就好了

改变classes的位置,发布到 WEB-INF 下的 classes 里

1.eclipse新建的Dynamic web project 默认是将类编译在build如果在eclipse中配置了tomcate(server项),用自带的发布功能,是能自动识别的。
2.自已修改到WEB-INF下也是可以的,要修改eclipse设置,具体做法右键你的工程-〉java Build Path-〉source项页面最下面的default out folder,选择到你的web-inf 目录的classes下,没有要新建,好像您没有使用自动发布功能.

源码包导入方法

1、Navigate-->Open Type-->输入自己想要查看的类-->双击要查看类-->如果没有源码就会弹出源码选择框-->选择本地源码即可

2、右键需要导入源码的项目-->Bulid Path-->Configure Build
path-->Libraries选项卡-->找到jar包-->展开-->选中Source
attachment-->Edit-->选择本地源码

[转]eclipse常用设置的更多相关文章

  1. eclipse 常用设置,常用快捷键修改

    eclipse 常用设置,常用快捷键,myeclipse和eclipse类似' 首先打开eclipse的首选项-->搜索 keys' 常用的一些快捷键: Ctrl+1 快速修复(最经典的快捷键, ...

  2. Eclipse常用设置及快捷键

    1. Eclipse常用设置 1.1 代码自动提示 选择菜单:Window -> Preferences -> Java -> Editor -> Content Assist ...

  3. Eclipse常用设置和快捷键

    1.提示键配置一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的,主要是Eclipse ,MyEclipse本身有很多选项 ...

  4. Eclipse常用设置

    用惯了VS,再回过去用Eclipse真是一件痛苦的事.so,在这里记录下使用过程中的一些设置以做备忘. 1.代码自动提示 在我们忘记方法名或者想偷懒时,代码自动提示很管用.不过Eclipse默认是输入 ...

  5. Eclipse常用设置(转)

    http://jingyan.baidu.com/article/3065b3b6efa9d7becff8a4c6.html 用惯了VS,再回过去用Eclipse真是一件痛苦的事.so,在这里记录下使 ...

  6. Eclipse常用设置汇总

    设置编码: . 设置字体: 依次展开 Window->Preferences->Java->Code Style->Formatter  在右边窗口中找到Edit ·找到Lin ...

  7. Eclipse 常用设置

    1. eclipse中的汉字横着显示怎么解决 同一种字体有两种显示方式,比如Fixedsys Excelsior 3.01和@Fixedsys Excelsior 3.01,前一种汉字是竖着显示,后一 ...

  8. eclipse常用设置之项目分组查看

    1.打开‘NaviNavigator’ 视图,windows-->show views->NaviNavigator; 2.在NaviNavigator视图下选择select workin ...

  9. eclipse常用设置之自动格式化

    Eclipse 保存文件时自动格式化代码   很多同学不知道Eclipse有个很有用的功能,就是自动格式源代码的功能,一般大家都是直接Ctrl+Shift+F手动格式化,多浪费时间. 其实Eclips ...

随机推荐

  1. 修改bash终端命令行颜色

    要修改linux终端命令行颜色,我们需要用到PS1,PS1是Linux终端用户的一个环境变量,用来说明命令行提示符的设置.在终端输入命令:#set,即可在输出中找到关于PS1的定义如下: PS1='[ ...

  2. win下如何生成 github ssh公钥 GIT

    1. 安装git,可以去官网下最新的,但由于局域网问题,我们百度git即可,一般版本也比较新: 2. 一路默认下一步,安装成功后,从程序目录打开 "Git Bash": 3. 输入 ...

  3. linux系统编程之进程(一)

    今天起,开始学习linux系统编程中的另一个新的知识点----进程,在学习进程之前,有很多关于进程的概念需要了解,但是,概念是很枯燥的,也是让人很容易迷糊的,所以,先抛开这些抽象的概念,以实际编码来熟 ...

  4. 小程序基础能力~自定义 tabBar

    自定义 tabBar 基础库 2.5.0 开始支持,低版本需做兼容处理. 自定义 tabBar 可以让开发者更加灵活地设置 tabBar 样式,以满足更多个性化的场景. 在自定义 tabBar 模式下 ...

  5. P2149 [SDOI2009]Elaxia的路线[最长公共路径]

    题目描述 最近,Elaxia和w**的关系特别好,他们很想整天在一起,但是大学的学习太紧张了,他们 必须合理地安排两个人在一起的时间. Elaxia和w**每天都要奔波于宿舍和实验室之间,他们 希望在 ...

  6. SpringDataRedis的简单入门

    Jedis Jedis是Redis官方推出的一款面向java的客户端,提供了很多接口供java语言调用,可以在Redis官网下载,当然还有一些开源爱好者提供的客户端,如Jredis SRP等,推荐使用 ...

  7. 《BUG创造队》作业8:软件测试与Alpha冲刺(第五天)

    项目 内容 这个作业属于哪个课程 2016级软件工程 这个作业的要求在哪里 实验十二 团队作业8:软件测试与ALPHA冲刺 团队名称 BUG创造队 作业学习目标 (1)掌握软件测试基础技术.(2)学习 ...

  8. Bias vs. Variance(4)---根据是high bias还是high variance问题来判断接下来做些什么

    怎么区分哪些措施对我们有用呢?----首先根据learning curve来判断你的问题是high bias or variance 当你的算法是high bias问题时,如果你get more tr ...

  9. 洛谷 AT2434 JOI 公園 (JOI Park) 题解

    人生第一次AC黑题,我太感动了. 每日一题 day31 打卡 Analysis 先跑遍DJ,求出1到 i的最短路.得到每个点到 1号点的距离后,从小到大排序一遍,这时便可以枚举每个点到 1号点的距离修 ...

  10. C语言中【变量】的存储类型共有4种类型

    在C语言中,对变量的存储类型说明有以下四种:   auto          自动变量 (动态存储) register     寄存器变量(动态存储) extern       外部变量(静态存储) ...