一 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. NR 5G NG-AP(NG接口)介绍
  2. mysql数据库性别男用1存储那性别女用什么呢?
  3. 从单体式架构迁移到微服务架构,看这篇文章就行了!
  4. Facebook 最新力作 FBNetV3来了!相比 ResNeSt 提速 5 倍,精度不输 EfficientNet
  5. mysql的原理图解_MySQL排序工作原理
  6. python 双向链表_Python实现双向链表
  7. 线程池的各种使用场景
  8. 安装Office2007找不到OfficeMUI.msi解决方案
  9. (原+转)使用opencv的DFT计算卷积
  10. Oprofile安装与使用探索
  11. java 国际象棋 中文版_卡尔波夫国际象棋豪华版
  12. python步骤切片_python中的切片操作
  13. STL 之 vector 的使用 (转载)
  14. android 图片处理器-包括反转、浮雕、锐化、轮廓提取功能
  15. vwmare 15“无权输入许可证密钥...”与出现新问题hadoop集群无法启动
  16. 认证杯网络挑战赛C题破局共享汽车
  17. matlab心率和呼吸相关性分析,动态心电图的睡眠呼吸监测与心率变异性的相关性分析...
  18. 怎么把foxmail的邮件和服务器同步,foxmail设置ActiveSync同步功能怎么操作?设置ActiveSync同步功能方法介绍...
  19. 5个实力超群的手机APP,有这几个足够用了(系统类、阅读类)
  20. java微信扫码支付_java 微信扫码支付 示例代码

热门文章

  1. 0基础学习数据结构(0绪论)
  2. java 案例 神灯客服
  3. 男人和女人之间的心理游戏
  4. 数据管理,数据治理,数据管控
  5. firefox下面几个好用的插件
  6. 记人生第二次参加Codeforces比赛
  7. Matalb图像拼接技术
  8. 【财经期刊FM-Radio|2020年10月27日】
  9. 用Python编写迷宫游戏
  10. collect的几种形式_Stream类的collect方法