使用Eclipse的Marketplace安装1.12x版本的Subclipse插件(SVN)后,新建SVN资源库时出现如下报错:

“Can't create session svn: Unable to connect to a repository at URL 'svn://xxxxx/xxxx'

Cannot negotiate authentication mechanism

解决方法:

Eclipse菜单项:Window->Preferences->Team->SVN(需要成功安装Subclipse插件后才会有)

更改SVN接口为:SVNKit方式

问题解决!


复制Eclipse的工作空间配置:

  1. 使用eclipse新建workspace。
  2. 将新建的workspace下的.metadata.plugins内容全部删除。
  3. 将需要拷贝的workspace下的.metadata.plugins内容除了org.eclipse.core.resources文件夹的其他文件夹全部拷贝到新workspace的.metadata.plugins目录下。
  4. 重启eclipse(可直接在eclipse菜单中点击File->Restart)。

修改Eclipse打开*.properties 文件时使用的默认编码格式:

导航栏Window-->preferences-->General-->Content Types-->
选择"Text"并在下方选择"Add"-->填入"*.properties"和"UTF-8"即可


修改Eclipse的注释模板
Window->Preferences->PJava->Code Style->Code Template

Eclipse复制当前行到下一行的快捷键:ctrl+alt+向下箭头
但这个快捷键很容易被占用,可以重新自定义快捷键:
在Eclipse里,window->preferences->general->keys->搜索“Copy Lines”,重新自定义即可

Eclipse关联JDK源码:
jdk 的java源码包:src.zip
jdk 的class字节码包:rt.jar
Eclipse 工具并未直接与JDK的src.zip直接建立关联,而是通过与jdk中的“rt.jar”文件关联,再通过rt.jar文件指定source(src.zip)文件。
操作步骤:
1.点 “window”-> "Preferences" -> "Java" -> "Installed JRES"
2.此时"Installed JRES"右边是列表窗格,列出了系统中的 JRE 环境,选择你的JRE,然后点边上的 "Edit...", 会出现一个窗口(Edit JRE)
3.选中rt.jar文件的这一项:“c:\program files\java\jre_1.5.0_06\lib\rt.jar” 点 左边的“+” 号展开它,
4.展开后,可以看到“Source Attachment:(none)”,点这一项,点右边的按钮“Source Attachment...”, 选择你的JDK目录下的 “src.zip”文件

若希望在选中一个变量后在Eclipse编辑窗右侧显示引用的地方,
则选中工具栏中的“Toggle Mark Occurrences”
或直接使用快捷键alt+shift+o即可。

清除eclipse中Launch configuration的历史记录:
直接删除${WORKSPACE}/.metadata/.plugins/org.eclipse.debug.core/.launches后重启IDE即可

修改Eclipse的代码格式化配置
Preferences->Java->Code Style->Formatter->Edit->Line Wrapping->Maximum line width:由80改成150即可。

Eclipse如何跳过编译指定的包:
工程->右键->Build Path->Configure Build Path->切换到Sources选项卡->Excluded->Edit->在下方的“Exclusion patterns”旁边选择“Add Multiple..”,即可成功跳过编译指定的包


Eclipse正常启动tomcat,但是访问http://localhost:8080 却报404错误 的解决方案:

1.打开eclipse的server视图,双击配置好的tomcat,出现tomcat配置窗口;

2.看看那个server location 是不是选第一项(默认是第一项),请选到第二项。如果这3项都是灰色的,请删除配置好的tomcat,再重新配置一次,然后再选到第二项;

3.重新启动tomcat,问题解决。

附图:


 
Eclipse的Servers视图中无法添加Tomcat6/Tomcat7,解决方法:

1.  关闭Eclipse

2.  打开WorkSpace所在的位置:{workspace-directory}/.metadata/.plugins/org.eclipse.core.runtime/.settings

  删除以下文件

  • org.eclipse.wst.server.core.prefs
  • org.eclipse.jst.server.tomcat.core.prefs

3.  重启 Eclipse,即可解决。

Eclipse使用之杂七杂八的更多相关文章

  1. eclipse如何优化构建的速度(Building)

    小Alan在平时的开发中很喜欢做一件事,那就是盯着eclipse的状态栏,看着Build Workspace的进度条一点一点慢慢的走,小Alan坐在电脑面前默默不想说话,就是心中总是有十万匹马在奔腾, ...

  2. 小白的首个maven web项目Step1软件安装一(jdk的下载配置和eclipse的安装)

    因为电脑太卡加了一个固态硬盘导致系统重装, 把之前的C盘和D盘合并成一个盘,这下之前下的杂七杂八的软件应该差不多都清干净了. 申请这个博客是想记录最近写项目学习的一些事,系统重装之后,发现自己都已经忘 ...

  3. OFBIZ 10.04 开发环境搭建(ofbiz+mysql+eclipse)

    1.下载安装 JDK1.6,并设置环境变量 在“我的电脑”上点右键—>“属性”—>“高级”—> “环境变量(N)”.    新建系统变量JAVA_HOME:C:Program Fil ...

  4. 我的Java开发学习之旅------>使用Working Setst将Eclipse中的项目分类使项目一目了然

    今天发现Eclipse中若有太多的项目,杂七杂八的,看起来会非常的痛苦.今天请教公司的前辈学会了一个方法,在Eclipse中,当项目比较多的时候,我们可以用WorkingSet将这些项目分类,把相关连 ...

  5. 将cocos2dx 2.x.x从eclipse转移到Android Studio遇到的问题

    cocos2dx 2.x.x从eclipse转移到Android Studio遇到的问题 可能我用不太习惯Android Studio才会遇到这么多问题,让老手们见笑了. cocos2dx的最新版本, ...

  6. eclipse 快捷键大全

    注:因eclipse版本.电脑配置等原因 有些快捷键可能导致不可用(遇到些许问题可在下方评论) [Ct rl+T] 搜索当前接口的实现类 1. [ALT +/]    此快捷键为用户编辑的好帮手,能为 ...

  7. tomcat开发远程调试端口以及利用eclipse进行远程调试

    一.tomcat开发远程调试端口 方法1 WIN系统 在catalina.bat里:  SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compi ...

  8. Eclipse中启动tomcat报错java.lang.OutOfMemoryError: PermGen space的解决方法

    有的项目引用了太多的jar包,或者反射生成了太多的类,异或有太多的常量池,就有可能会报java.lang.OutOfMemoryError: PermGen space的错误, 我们知道可以通过jvm ...

  9. 修改eclipse皮肤

    习惯了vim黑色背景的程序猿们想必用eclipse时会倍感的不适应吧,不过没关系,因为eclipse的皮肤是可以自己定制的! 下面是我电脑上的eclipse界面,看到这个是不是找回了vim的感觉呢? ...

随机推荐

  1. awk实践积累

    #cat iii |awk '{max=$2;min=$2;for (i=2;i<=NF;i++) if ($i>max) max=$i fi} {for (i=2;i<=NF;i+ ...

  2. 写一个段落python代码推理list深浅

    主要是针对嵌套列表问题. 列表套列表,究竟子列表那个更深... 这个问题想着就烦.假设嵌套10000万个列表是不是要统计10000个数再排序呢? 最后想了想用 list的extend功能 加上递归函数 ...

  3. [CSAPP笔记][第二章信息的表示和处理]

    信息的表示和处理 2.1 信息存储 机器级程序将存储器视为一个非常大的字节数组,称为虚拟存储器. 存储器的每个字节由一个唯一的数字表示,称为它的地址 所有可能地址的集合称为虚拟地址空间 2.1.1 十 ...

  4. iptables 实现centos内网机器访问外网

    环境:一台带外网和内网的机器,另一台只有内网,默认不能上网.两台机器都是centos系统带外网机器的外网ip为 123.221.20.11, 内网ip为 192.168.15.100内网机器的内网ip ...

  5. 将excel的.xlsx文件转成数据库文件.db的方法

    1.下载好工具SQLite Expert Professional 3 ,晚上有很多,自行百度. 2.打开.xls文件,将文件另存为.csv文件.说明一下: 可以将xls文件看作是数据库里的一个表.所 ...

  6. memcached session共享

    http://www.baidu.com/s?wd=memcached%20session%E5%85%B1%E4%BA%AB&rsv_spt=1&issp=1&f=8& ...

  7. ios9API基础知识总结(二)

    UIAlertView(警告框) UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"标题" message:@&qu ...

  8. RadGrid SelectedIndexChanged 事件没反应的解决方法

    Hello Hrushikesh, You can set ClientSettings.EnablePostBackOnRowClick to true along with ClientSetti ...

  9. 删除作业计划出错(DELETE语句与 REFERENCE约束"FK_subplan_job_id"冲突。)

    删除作业计划出错(DELETE语句与 REFERENCE约束"FK_subplan_job_id"冲突.) use msdb select * from sysmaintplan_plans --查看 ...

  10. arry()数组的理解及api的使用(二)

    注意:本文都来自于w3school中文网,如果需要完整版请去--http://www.w3school.com.cn/jsref/jsref_obj_array.asp 1.1 slice() 方法- ...