当前位置: 代码网 > it编程>编程语言>Java > Eclipse & Spring Tool Suite常用配置

Eclipse & Spring Tool Suite常用配置

2024年08月02日 Java 我要评论
既然选择这个行业,选择了做一个程序员,也就明白只有不断学习,积累实战经验才有资格往上走,拿高薪,为自己,为父母,为以后的家能有一定的经济保障。学习时间都是自己挤出来的,短时间或许很难看到效果,一旦坚持下来了,必然会有所改变。不如好好想想自己为什么想进入这个行业,给自己内心一个答案。面试大厂,最重要的就是夯实的基础,不然面试官随便一问你就凉了;其次会问一些技术原理,还会看你对知识掌握的广度,最重要的还是你的思路,这是面试官比较看重的。

本博客以spring tool suite4为基础,分享自己开发中的常用配置。

文章目录

    • 配置jdk
  • 修改编码格式

  • 修改属性文件的编码

  • 修改新建jsp编码格式

  • 设置代码的字体类型和大小

  • 设置新建菜单项

  • 安装maven插件

  • 安装svn插件

  • 安装阿里p3c插件

  • 运行maven命令时报错

  • 添加离线约束

  • 设置在创建新类时自动生成注释

  • 给方法和重写方法生成注释

  • 自动生成文档注释

  • 关闭验证(可选)

  • spring boot中读取属性配置文件出现中文乱码

  • 设置漂亮的eclipse主题(theme)(可选)

  • 其他

    • 修改pom.xml打开方式
  • 修改xml打开方式

  • 使用java视图(可选)

  • 修改目录显示方式为hierachical

  • 过滤关闭的工程

  • 通过工作集显示工程

  • 关闭myeclipse的自动更新(可选)

  • 如何迁移eclipse配置信息

  • eclipse智能提示报错

配置jdk


默认情况下,myeclipse会自动关联环境变量中配置的jdk,如果我们安装了多个版本的jdk,也可以手工进行配置,方法如下: “window”–“preferences”–“java”–“installed jres”–“add”–“standard vm”–选择jdk安装目录。

配置jdk

修改编码格式


在菜单导航栏上window–>preferences 打开”首选项”对话框,左侧导航树,导航到 general–>workspace。windows 7和10平台默认为gbk,简体中文操作系统windows xp、windows 2000简体中文的缺省编码是gb18030,linux平台默认为utf-8.

那么在此工作空间中建立的工程编码是gbk,工程中建立的java文件也是gbk。

可以看到默认的是gbk编码格式,我们修改为utf-8编码格式或者是你需要的编码格式

点击apply,点击ok

修改编码格式

修改属性文件的编码


在myeclipse项目文件上右键,选择properties,在resource选择修改编码格式

修改属性文件的编码

修改新建jsp编码格式


myeclipse中新建jsp文件的编码格式。windows -> preferences -> web -> jsp files把右边encoding的值改为iso 10646/unicode(utf-8),然后应用。ok,此后新建jsp文件的内容就是utf-8编码的了。

修改新建jsp编码格式

设置代码的字体类型和大小


window -> preferences -> general -> appearance -> content assist -> colors and fornts,只需修改 basic 里面的 text font 就可以了

设置代码的字体类型和大小

设置新建菜单项


myeclipse默认的新建内容并不满足需求,好多内容还需要到other中去找,不过我们可以自定义新建菜单项中的内容,方法如下: window–>preferences–“customize prespective…”–“shortcuts”–选择你需要的新建项即可。

设置新建菜单项1

设置新建菜单项2

安装maven插件


首先安装好maven插件,然后配置maven仓库

安装maven插件1

安装maven插件2

安装svn插件


在help -> install new software

安装svn插件1

安装svn插件2

然后一路next,重启sts后可以找到svn资源库

安装阿里p3c插件


插件安装

环境:jdk1.8,eclipse4+。有同学遇到过这样的情况,安装插件重启后,发现没有对应的菜单项,从日志上也看不到相关的异常信息,最后把jdk从1.6升级到1.8解决问题。

help -> install new software…

输入update site地址:https://p3c.alibaba.com/plugin/eclipse/update 回车,然后勾选ali-codeanalysis,再一直点next next…按提示走下去就好。 然后就是提示重启了,安装完毕。

安装阿里p3c插件

注意:有同学反映插件扫描会触发很多 “jpa java change event handler (waiting)” 的任务,这个是eclipse的一个bug,因为插件在扫描的时候会对文件进行标记,所以触发了jpa的任务。卸载jpa插件,或者尝试升级到最新版的eclipse。附:jpa project change event handler问题解决

运行maven命令时报错


-dmaven.multimoduleprojectdirectory system propery is not set

新建一个环境变量m2_home指向你的maven安装目录

m2_home=c:\develop\maven\apache-maven-3.5.3

然后在window->preference->java->installed jres->edit

在default vm arguments中设置

-dmaven.multimoduleprojectdirectory=$m2_home

运行maven命令时报错

添加离线约束


有的时候,如果没有配置约束,在xml文件中就没有快捷提示,开发很不方便

dtd类型约束文件

1、window—>preferences—>xml—>xml catalog—>user specified entries窗口,点击add按钮

2.在add xml catalog entry 对话框中选择或输入以下内容:

​ location: c:\develop\offline-constraint-file\mybatis-3-config.dtd

​ key type: uri

​ key: http://mybatis.org/dtd/mybatis-3-config.dtd

xsd 类型约束文件

以配置dubbo约束为例

1.window—>preferences—>xml—>xml catalog—>user specified entries窗口,点击add按钮

2.在add xml catalog entry 对话框中选择或输入以下内容:

​ location: c:\develop\offline-constraint-file\ dubbo.xsd

​ key type: schema location

​ key: http://code.alibabatech.com/schema/dubbo/dubbo.xsd

添加离线约束

设置在创建新类时自动生成注释


windows–>preference

java–>code style–>code templates

code–>new java files

${filecomment}

${package_declaration}

/**

  • description:

  • @author jourwon

  • @date ${date} ${time}

*/

${typecomment}

${type_declaration}

设置在创建新类时自动生成注释

给方法和重写方法生成注释


/**

  • description:

  • @author jourwon

  • @date ${date} ${time}

  • ${tags}

*/

给方法和重写方法生成注释

自动生成文档注释


打开注释模板编辑窗口:window ->preferences->java -> code style -> code template->comments

/**

  • description:

  • @author jourwon

  • @date ${date} ${time}

  • ${tags}

*/

自动生成文档注释

关闭验证(可选)


默认myeclipse会对workspace中的项目进行验证,验证的内容包括jsp内容、xml内容,等等,验证过程很消耗内存,所以建议关闭验证功能。关闭方法如下: “window”–“preferences”–“validation”–“disable all”。

关闭验证

spring boot中读取属性配置文件出现中文乱码


spring tool suite不需要进行此处理,只需要设置properties文件的编码为utf-8

spring boot中读取属性配置文件出现中文乱码1

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、oppo等大厂,18年进入阿里一直到现在。

深知大多数java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上java开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

如果你觉得这些内容对你有帮助,可以扫码获取!!(备注java获取)

img

总结:心得体会

既然选择这个行业,选择了做一个程序员,也就明白只有不断学习,积累实战经验才有资格往上走,拿高薪,为自己,为父母,为以后的家能有一定的经济保障。

学习时间都是自己挤出来的,短时间或许很难看到效果,一旦坚持下来了,必然会有所改变。不如好好想想自己为什么想进入这个行业,给自己内心一个答案。

面试大厂,最重要的就是夯实的基础,不然面试官随便一问你就凉了;其次会问一些技术原理,还会看你对知识掌握的广度,最重要的还是你的思路,这是面试官比较看重的。

最后,上面这些大厂面试真题都是非常好的学习资料,通过这些面试真题能够看看自己对技术知识掌握的大概情况,从而能够给自己定一个学习方向。包括上面分享到的学习指南,你都可以从学习指南里理顺学习路线,避免低效学习。

大厂java架构核心笔记(适合中高级程序员阅读):

《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》
白只有不断学习,积累实战经验才有资格往上走,拿高薪,为自己,为父母,为以后的家能有一定的经济保障。

学习时间都是自己挤出来的,短时间或许很难看到效果,一旦坚持下来了,必然会有所改变。不如好好想想自己为什么想进入这个行业,给自己内心一个答案。

面试大厂,最重要的就是夯实的基础,不然面试官随便一问你就凉了;其次会问一些技术原理,还会看你对知识掌握的广度,最重要的还是你的思路,这是面试官比较看重的。

最后,上面这些大厂面试真题都是非常好的学习资料,通过这些面试真题能够看看自己对技术知识掌握的大概情况,从而能够给自己定一个学习方向。包括上面分享到的学习指南,你都可以从学习指南里理顺学习路线,避免低效学习。

大厂java架构核心笔记(适合中高级程序员阅读):

[外链图片转存中…(img-kl5kxcbj-1713081794809)]

《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com