一 Eclipse优化设置

  1. 设置字体大小好Window-Preferences->General->Appearance->Colors and Fonts->Basic->Text Font (Consolas/粗体/小三)(根据个人爱,自行选择)
  2. 选择喜欢的eclipse主题
  3. tab代码缩进4个空格
  4. 自定义代码注释
  5. 设置JSP编码格式
    Window->Preferences->Web->Jsp Files->Encoding->UTF-8
    设置其他文本编码格式
    Window->Preferences->General->Workspace->Text file encoding->Other->UTF-8
    设置另外文本编码格式
    Window->Preferences->General->Content Types->default encoding->UTF-8,我将Text和Word Document设为UTF-8
  6. Eclipse自动文本验证
    Window->Preferences->Validation
    保留manual(手动)部分,build下只留"classpath dependencyValidator"
  7. 优化eclipse窗口、菜单项
  8. Java > Editor > Content Assist > 禁用“Enable Auto Activation”

二 优化二

设置默认的编辑器

设置自动代码补全快捷键

设置JDK安装路径

去掉控制台打印行数限制

设置应用服务器

设置字符编码集

设置Maven

指定JVM,在-vmargs前面

三创建项目设置

1.web项目:

  1. 将Web项目的默认编译输出目录build改为WEB-INF/classes
  • 到你所配置的工作区间创建一个txt文件,并改名为:“org.eclipse.wst.web.prefs”,去掉文件后缀名 .txt
%workspace%\.metadata\.plugins\org.eclipse.core.runtime\.settings.
  • 复制以下代码到文件保存
# content directory, change the default name "WebContent" to "webroot"webContent=webroot# make the default output of web project from %proj%\bin to %webroot%\WEB-INF\classesuseSingleRootStructure=true
  • 重启你的Eclipse

2.maven项目:

1.永久更改Maven的Dynamic Web Project版本及pom.xml默认配置

一:问题

在用eclipse创建一个maven project (webApp)时,我们一般会要进行许多麻烦的配置,比如

1.更改Java jdk版本为1.7或1.8(默认1.5)

2.补全src/main/java, src/main/resources, src/test/java, src/test/resources, 这四个目录(默认只有src/main/resources)

3.更改Dynamic Web Project的版本为3.0或3.1 (默认2.3)

4.配置pom.xml文件(默认只有junit还是3.X)

二:解决(点击pom.xml默认配置)

不建议更改display-name固定属性值
更改pom.xml
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"><modelVersion>4.0.0</modelVersion><groupId>${groupId}</groupId><artifactId>${artifactId}</artifactId><packaging>war</packaging><version>${version}</version><name>${artifactId} Maven Webapp</name><url>http://maven.apache.org</url><dependencies><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>3.8.1</version><scope>test</scope></dependency></dependencies><build><finalName>${artifactId}</finalName></build>
</project>
<finalName>${artifactId}</finalName></build></project>

更改web.xml

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns="http://java.sun.com/xml/ns/javaee"xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"version="3.0"><display-name>Archetype Created Web Application</display-name><welcome-file-list><welcome-file>index.html</welcome-file><welcome-file>index.htm</welcome-file><welcome-file>index.jsp</welcome-file><welcome-file>default.html</welcome-file><welcome-file>default.htm</welcome-file><welcome-file>default.jsp</welcome-file></welcome-file-list></web-app>

更改index.jsp

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><html><body><h2>Hello World!</h2></body>
</html>

更改jsp页面默认模板

设置步骤如下: eclipse -- >perferences - >web ->jsp - jsp files -Editor ->templates 在这里可以设置模板。

<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><base href="<%=basePath%>">    <title>标题</title>        <meta http-equiv="pragma" content="no-cache"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="expires" content="0">    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta http-equiv="description" content="This is my page"></head><body>${cursor}</body>
</html>

懒人eclipse配置相关推荐

  1. MYSQL服务的极简免配置快绿色速安装法[适合新手和懒人]

    强调:适合新手和懒人! mysql最快速安装方法(极简.免配置): 下载官方绿色压缩包,解压到某目录最好为英文),用管理员权限打开CMD,定位到mysqld.exe所在目录,直接运行 mysqld - ...

  2. 无限制神器aria2懒人包及Aria2配置/Web管理面板教程

    Aria2是一款免费开源跨平台且不限速的多线程下载软件,Aria2的优点是速度快.体积小.资源占用少:支持 HTTP / FTP / BT / Magnet 磁力链接等类型的文件下载:支持 Win.M ...

  3. 介绍一个懒人创建springmvc项目的方法(二)

    PS: 我是一个懒人,我懒得搭建项目连pom都不想去找,连web.xml都不想配置.所以就会想着找一些简便的办法,来适应我这种懒人. ---------------------------- 本人介绍 ...

  4. 懒人神器 !一个创意十足的 Python 命令行工具

    作者 | 写代码的明哥 来源 | Python编程时光 当听到某些人说 xx 库非常好用的时候,我们总是忍不住想要去亲自试试. 有一些库,之所以好用,是对一些库做了更高级的封闭,你装了这个库,就会附带 ...

  5. 我的世界java版怎么加整合包_我的世界1.9MOD简单整合下载 功能性懒人包

    我的世界1.9已经有不少mod推出了,今天给大家带来的这个1.9mod简单整合是一个整合了forge和目前推出的一些简单功能性mod,并且玩家们可以在这个基础上自主添加新mod的特殊整合,这个整合应该 ...

  6. 懒人必备:.NetCore快速搭建ELK分布式日志中心

    该篇内容由个人博客点击跳转同步更新!转载请注明出处! 前言 ELK是什么 它是一个分布式日志解决方案,是Logstash.Elastaicsearch.Kibana的缩写,可用于从不同的服务中收集日志 ...

  7. 一个基于xml的超级orm框架-世界是由懒人创造的。

    这个题目好像有些过了,呵呵,不过,大抵是这样的,因为有懒人的存在,所以才会有世界的进步.从农耕社会开始,人们为了偷懒,而蓄野生动物,如狼牛等为已用,而成为牛狗,再耕地时牛便成为主力.扯得太远了.一时半 ...

  8. autohotkey实例+懒人包_懒人福音——GitHub 热点速览 Vol.42

    作者:HelloGitHub-小鱼干 懒人福音是什么?就是省时省事,正如 Waypoint 一样,你不需要在多个平台构建代码即可部署发布应用,它允许你将应用程序构建.部署和发布生命周期定义为代码.Bi ...

  9. 手机电脑自适应导航源码php,自适应各终端懒人网址导航源码 v2.0

    自适应各终端懒人网址导航源码. V2.0版本是在原1.8版本的基础上修复和增加了些功能.推荐直接使用新版本,舍弃旧版本,后期会继续不定期更新. 测试环境: 宝塔Nginx -Tengine2.2.3的 ...

最新文章

  1. html语言表格背景颜色,HTML_HTML表格标记教程(36):表头的背景色属性BGCOLOR,TH标记用于设定表格中某 - phpStudy...
  2. Python 微信机器人-通过wxpy库向指定名称的好友发送微信消息实例演示
  3. P2048 [NOI2010] 超级钢琴(RMQ 贪心)
  4. Nginx+Tomcat无法正确获取的域名和ip地址
  5. ubuntu安装ssh无法连接解决日志(已解决,可连接)-转
  6. 云服务下的安全特点及基础防护
  7. IntelliJ IDEA常见问题解决办法汇总
  8. Docplex入门(1)——线性规划
  9. 你想要的宏基因组-微生物组知识全在这(1908)
  10. 客观的看待人工智能,也许并没有那么可怕
  11. opencv+tesseract完成验证码识别(识别率99.99%)
  12. Java项目:ssm汽车租赁系统
  13. web前端期末大作业基于html+css+javascript+jquery制作家乡主题风景网页设计与实现——张家口
  14. oracle时间格式设为英文,如何在Oracle开启时自动设置时间格式?
  15. Android Studio编译JNI时指定CPU种类
  16. 『重磅』2022年度高等教育中国学科评级结果发布
  17. HTML中实现table垂直居中
  18. 蓝牙定位与UWB定位的对比
  19. 360日历精选弹窗如何关闭?
  20. 《深入浅出Excel VBA数据处理》写作计划

热门文章

  1. 异化之地未能成功连接服务器,异化之地特殊房间出不去怎么办
  2. 阿里宣布重大组织调整,张建锋从阿里CTO卸任
  3. 从外包程序员到阿里合伙人,新任阿里CTO鲁肃:每一滴为梦想流过的汗水,都是钻石!...
  4. python下载管理包_python3 package management 包管理 实例
  5. 怎样用Python给宝宝取个好名字?
  6. shell脚本数组遍历
  7. 函数和数组,字符串逻辑题
  8. Python蓝桥杯算法题--从入门到精通 30天强化实训 |CSDN独创
  9. nginx参数fastcgi
  10. 【scala】collect算子