zoukankan      html  css  js  c++  java
  • Eclipse开发环境配置

      最近要在2个多年前的老项目里添加功能,用idea启动失败之后,尝试使用Eclipse启动成功了。

      老项目到什么程度呢?

      一个是Maven项目,SpringMVC,要在Tomcat8上运行,数据源是在Tomcat的context.xml文件里的。

      另一个是传统JavaWeb项目,jdk1.6,框架是:Spring + Struts + itatis,引入lib的jar,在Tomcat上运行,数据源也是在Tomcat6的context.xml文件里的。

      

      所以本人只能重新捡起来多年未用的Eclipse,配置了1天时间,把配置过程,和启动项目过程总结一下。

    1. Eclipse配置

    1.1 基础配置

      Eclipse修改字体:Window --> Preferences --> General --> Appearance --> Colors and Fonts

      修改通用字体:Basic --> Text Font

      修改Java文件字体:Java --> Java Editor Text Font

      Eclipse修改项目字符集:右击项目 --> Properties --> Resource

    1.2 开发环境配置

      配置过程默认JDK、Maven等环境变量都是配置好的。

      开发模式:新装的Eclipse,默认是JavaEE模式,需要我们点击右上角的“Open Perspective”图标,选择Java,时候要使用Java模式开发。

      Eclipse配置JDK:Window -> Preferences -> java -> install jres -> add -> standard vm -> 设置好相应的jre home(虽然名字叫jre home,建议选择jdk路径)

      Eclipse配置Maven:Window --> Preferences --> Maven --> Installations --> 设置maven

      Eclipse配置Tomcat:Window --> Preferences --> Servers --> 选择Tomcat对应的版本,添加Tomcat地址。

      Eclipse配置SVN:首先要安装SVN插件,网上有很多办法。我使用的是从Eclipse Marketplace里面下载。

      (1)打开Eclipse --> Help --> Eclipse Marketplace --> 在Find中输入subclipse搜索 --> 找到subclipse点击install,一直向下执行。

      (2)添加SVN资源库:Windows --> Show View --> Other --> 选择SVN,SVN资源库。

      (3)在SVN资源库可以添加自己的SVN项目地址,再把项目导出到Eclipse。

    2. Eclipse的快捷键

      代码搜索:Ctrl + H     File Search

      全局修改变量名:Shift + Alt + R

    3. 项目配置

      问题1:JavaWeb项目,需要右击项目手动导入lib的jar包,但Build Path不可用,出现No actions available.

      这个问题是导入项目时.project文件内容不全造成的,下面给出完整的.project文件 (ProjectName换成自己的项目名称)

    <?xml version="1.0" encoding="UTF-8"?>
    <projectDescription>
        <name>ProjectName</name>
        <comment></comment>
        <projects>
        </projects>
        <buildSpec>
            <buildCommand>
                <name>org.eclipse.jdt.core.javabuilder</name>
                <arguments>
                </arguments>
            </buildCommand>
        </buildSpec>
        <natures>
            <nature>org.eclipse.jdt.core.javanature</nature>
        </natures>
    </projectDescription>

      问题2:刚导出的Maven项目,并是不是Maven项目样式

      解决办法:在Eclipse删除这个项目,不要删除硬盘中的项目文件,点击File --> Import  --> Maven  --> Existing Maven Projects 把刚才删除的项目文件导入进行。就是Maven项目样式了。

      

      问题3:Unbound classpath container: 'JRE System Library [jre1.8.0_291]' in project 'ProjectName'

      这个错误是原始的JavaWeb项目JDK版本是1.6,而Eclipse配置的JDK是1.8,版本不一致造成的,需要把Eclipse的JDK换成JavaWeb项目对应的版本。

      问题4:在Servers中,为配置好的Tomcat添加项目时报错:There are no resources that can be added or removeed from the server.

      解决办法:右击项目,Properties --> Project Facets 中的选择项设置成 Dynamic Web Module,版本要3.0及以上。

    4. SVN使用

      切换分支:右击项目,Team --> 切换 -->  取消Switch to HEAD revision的选中,在Revision中输入要切换的分支。 不知道分支ID的话,可以点击后面的“显示日志”查看选择。 点击OK。

      查看当前分支:右击项目,Team --> 显示资源历史记录。 分支列表有 * 符号的就是当前分支。

  • 相关阅读:
    git 管理
    SVN 管理
    为什么要做静态库
    Sqlite3
    CocoaPod
    内存管理
    readline的用法
    join合并字符串时使用生成器表达式
    pandas DataFrame数据转为list
    Jenkins自动化CI CD流水线之4--Master-Slave架构
  • 原文地址:https://www.cnblogs.com/huanshilang/p/14838513.html
Copyright © 2011-2022 走看看