Eclipse配置

作者: 疯狂小兵 | 2016-05-20 | 阅读
「编辑」 「本文源码」

1. Eclipse分配到不同的工作集中

  1. Package Explorer filter -> Top Level Elements -> Working sets
  2. Package Explorer 右键 new -> other -> java -> java working set
  3. 输入 working set 的 name时 把你的项目add / add all 到新建的 working set 中
  4. Selected Working Set,选中你刚新建的那个working se即可

2.Eclipse自定义视图

菜单栏 window -> perspective -> custom perspective

3. 通过配置文件修改jdk的路径

Eclipse的eclipse目录下的eclipse.ini配置文件,会有一个“-vm”选项,将该选项及其下面的配置路径删除掉后,启动Eclipse就会自己去系统的环境变量中寻找jdk的位置

4. 项目因误操作删除maven依赖包后重新转为maven项目

右击项目 -> configure ->convert to maven project 即可恢复为maven项目

5. maven webapp项目找不到springmvc映射路径

maven目录结构src/main/java 在src/main/webapp之前前,否则controller找不到(这是什么狗屁逻辑)

6. 解决xml配置文件无提示问题

Eclipse菜单栏  ->  window  ->  preference  ->  xml  ->  xml catalog  ->  add   ->  catalogEntry  ->  key Type:uri  ->  key:添加上xml文件中的url路径 ;location:与key相同 ->  OK

7. 部署web应用:

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

解决办法:

  1. 项目右键 -> preperties -> Project Facets -> 右侧 Dynamic Web Module 、java、JavaServer Faces、JAX-RS的勾都去掉 -> apply -> 重新打开
  2. 项目右键 -> preperties -> Project Facets -> 右侧 Dynamic Web Module 改为3.0或以下 、java 改为1.6+、JavaServer Faces、JAX-RS重新打上勾 -> apply 刷新一下即可

需要重新设置下source:

  • 项目右键 -> preperties -> java Build Path -> Source -> Add Folder -> src 下的main,resource 和test下的java -> OK -> source中原来有的去掉,留下三项 project/src/main/java,project/src/main/resources,project/src/test/java -> apply -> OK

8. 安装属性文件编辑插件

在线更新:http://propedit.sourceforge.jp/eclipse/updates/

9. 项目部署文件

{project}/.Settings/org.eclipse.wst.common.component 文件,里面包含web项目将哪些文件部署到服务器,引用哪些包 

{project}/.Settings/org.eclipse.wst.common.project.facet.core.xml 文件存放的project Facets选项的配置

10. 设置spket

Window -> Preferences -> Spket -> JavaScript Profiles -> New,输入“jQuery”点击OK; 选择“jQuery” 并点击“Add Library”然后在下拉条中选取“jQuery”; 选择 “jQuery”并点击“Add File”,然后选中你下载的jQuery.js 文件;设成Default;

11. 设置js打开方式

这一步很重要,不设置的话,也不会有jQuery的智能提示。

Window -> Preferences ->General-> Editors-> File Associations-> 选择*.js,将Spket JavaScript Editor设为Default。

12. 修改默认的注释字体大小而不改变代码

window ->preferences->General ->Appearance -> Color and Fonts ->Basic ->Text Font ->edit中将字体改为Courier New ;

如果字体改的不像样子,则恢复系统字体再改

13. 显示行号

  • windows -> preferences -> general -> editors -> text editors -> show line number

  • 在行最前的空白部分右击选择:show line numbers

14. 设置编码

windows -> preferences -> general -> editors -> text editors -> spelling -> Encoding

15. 一个项目在Eclipse中启动两次

可能是因为配置了Eclipse中context的名称与项目名称不同导致

Eclipse中配置的context名称为esn-palmyy

因项目名称为esn-palmyy-plugin,而context中设置为esn-palmyy

故而一套代码会在tomcat中展现为两个项目部署的样子

tomcat的管理台显示的项目名称

因此,在启动时会根据这两个名字esn-palmyy-pluginesn-palmyy将同一套代码部署两遍。

解决办法:在Eclipse中,如上图所示的位置,将esn-palmyy修改为esn-palmyy-plugin

而该修改是修改的在Eclipse中配置的tomcat的server.xml的值

tomcat的server.xml的配置

该值的修改也可以在tomcat目录下的server.xml中看到,但当清除掉当前项目esn-palmyy-plugin后,该配置会自动删除。

16.在eclipse中执行maven的update后部署中丢失了maven的lib库

这是因为M2E-WTP版本过低导致的eclipse的一个bug,更新到M2E-WTP1.2.0版本就可以解决问题了。

1.2.0版本中的一个显著特点就是保持部署装配时的配置

eclipse中直接安装新软件的链接:http://download.eclipse.org/m2e-wtp/releases/mars/1.2


版权声明:本文由 在 2016年05月20日发表。本文采用CC BY-NC-SA 4.0许可协议,非商业转载请注明出处,不得用于商业目的。
文章题目及链接:《Eclipse配置》




  相关文章:

「游客及非Github用户留言」:

「Github登录用户留言」:

TOP