集成开发工具_eclipse的使用详情

转载自:https://blog.csdn.net/qq_37128049/article/details/84060700

eclipse概述

1. 下载:
    * https://www.eclipse.org/downloads/
2. 安装:
    1. 它是一个绿色版软件,直接解压即可使用
    2. 注意:
        * JDK是64位的,eclipse就必须是64位,反之亦然;

3. 目录功能:
    1. configuration:整合文件目录
    2. dropins:整合其他插件目录
    3. plugins:已经整合的其他拆件目录

4. 卸载:
    * 右键删除即可;

5. 运行:
    1. 双击eclipse.exe 
    2. 设置工作空间:创建一个目录作为代码的放置空间;

6. 设置编码集:
    * window->Preferences->workspace->Other->utf-8

7. 设置jre环境:
    * window->Preferences->Java->Installed JREs->Add->Standard VM->找到目录地址和名字->确定;            [一般情况下会自动找到jre并添加]
8. 创建工程:
    1. window ->show view->搜索:package->选择自己喜欢的窗口结构;
    2. 空白处右键->new->Other->搜索java Project ->next...
    3. src->other->搜索package->com.itheima.helloword->
    4. 或者可以右上角切换java视图,可直接右键创建包和类;


9. 设置行号和字号
    1. 设置行号: 
        * 左侧空白处右键 : Show Line Numbers
    2. 设置字号:
        * window ->Preferences->General->Appearance->Colors and Font->Basic->Text Font->Edit->...
10. 运行:
    1. 可选择左上角的运行图标
    2. 鼠标右键->Run As->Java Application

11. 页面布局:
    1. 通过拖动可对布局进行改变
    2. window->Perspective->Reset Perspective..[重置]
-------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

创建项目

1. new ->other->搜索dy[Dynamic Web Project]->创建名字->moudle version :2.5->...finish   创建成功!
2. 项目结构:
    1. src:java源代码
    2. WebContent:web代码
3. 创建普通的html页面:
    * WEB-INF右键->New->other->搜索html->设置名字->finsh!
4. 集成tomcat运行web项目
    1. window->show View ->Servers->点击提示的信息超链接实现/或者在该提示框空白处new ->Server->Apache->tomcat v8.5 Server->选择安装位置,Installen JREs中选择:jre1.8.0_101->选择项目:add->finish!
    2. windows->Preferences->搜索server->Runtime Environme->add->选择安装位置->选择jre环境:jre1.8.0_101->apply and Close->回到首页后点击链接->next->选择项目:add ->finish!
5. 运行:
    1. 右键start运行
    2. 下面窗口的一个运行按钮;
6. jre环境配置
    1. 运行环境:
        * 选择需要修改环境的项目右键->Build Path->Configure Build Path->Libraries->选择JRE System Library[J2SE-1.5]:Edit->Workspace default JRE(jre1.8.0_101)->确定!
    2. 编译环境
        * 选择项目右键->Properties->Java Compiler->Compiler compliance level:1.8->Apply and Close!
    3. 解决兼容不匹配:[当修改了上面两个的时候,项目可能会暴红x,显示兼容不匹配]
        1. 项目右键->Prperties->Project Facets->Java :1.8->确定!

    4. 将包导入WEB-INF-lib下;
    5. 创建springmvc.xml等配置文件;
    6. 配置离线约束:[离线状态下也可以进行代码提示]
        1. window->Preferences[首选项]->搜索:xml c->User Specified Entries:Add->File System:.../eclispse软件/schema/spring-mvc-4.2.xsd->确定后再选择key type: Schema location  将约束的地址复制到key:  http://www.springframework.org/schema/mvc/spring-mvc.xsd ->确定并关闭!
        2. 如果配置没有生效,可以先关闭xml文件再打开试试;

    7. 调用debug调错:
         * 在需要开始的地方标记,然后debug运行
-------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

eclipse基于Maven

1. 本地电脑需要存在Maven;
    * 如果存在两个Maven可以在环境变量中查看MAVEN_HOME,得到配置的是哪个Maven

2. 配置:
    * window->首选项->搜索maven->Installations->add->Directory->apache-maven-3.3.3->打钩然后选择User Settings ->Browse->.../apache-maven-3.3.3\conf\settings.xml->Apply;
    * 这样maven就集成了;
3. Maven索引的构建:
    * window->Show View ->Other->搜索:Maven Repositories->确定->在下面的窗口中选择Local Repositories->Local Repository右键菜单->Rebuild Index-> OK!
4. 创建工程:
    1. New -> Maven Project->Create a simple project(..)->补全项目id,名称,打包方式等..
    2. 打开pom.xml导入配置信息
    3. 右键项目菜单->New -> Other->搜索:Maven Module ->点击create a simple project ,然后给Moudle Name命名->next ->war[打包方式设置为web工程]

5. 删除项目:
    * 右键点击项目菜单,选择delete,点ok删除eclipse中的该项目[磁盘中还有该项目];先点击Delete project contents on disk(connot be undone) ,然后点ok,它是从磁盘中删除,就是说从根源上删除,无法还原;

6. 导入项目到eclipse:
    * 导入普通项目和Maven项目是有差别的;
    * 导入普通项目:
        * 左边普通窗口中右键:Import->选择:General:Existing Projects into Workspace->使用Select root directory选择要导入的工程->finish!
    * 导入普通的java项目与导入普通项目相同:
        * 左边普通窗口中右键:Import->选择:General:Existing Projects into Workspace->使用Select root directory选择要导入的工程->finish!
    * 导入Maven项目:
        * 左边普通窗口中右键:Import->搜索:Maven->Existing Maven Projects->选择工程->finish!
-------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

整合SVN

1. SVN的配置:
    * 将SVN设置为启动状态
    * 为eclipse创建一个版本控制仓库和一个用户信息
    * 复制URL
2. eclipse的配置:
    * 如何将代码共享到SVN上面?
        * eclipse没有提供SVN的插件,需要手动集成;
    * 步骤演示:
        * 找到插件:site=1.10.11.zip并解压
        * 创建一个svn目录,将插件文件夹内的features和plugins复制到svn目录中
        * 然后将svn文件夹复制到eclipse/dropins中

    * 查看是否生效:
        * window->Show View ->Other->搜索:svn        [第一次配置后需要重启eclipse才能生效]
3. 上传到svn服务器:
    1. 选择上传项目右键菜单->Team->Share Project->svn->next->创建新的资源库位置->将刚才复制的URL的值复制到这里的url空白处->写注释->finish!
    2. 完成后会有一个提问?是否进入svn导入视图?
        * 注意:这里只是共享资源到svn,但是实际上没有提交任何项目到svn;

    3. 提交到svn :
        * 工程右键菜单->Team->提交 
        * .classpath,  .project  , .settings文件夹下的配置文件都不需要提交,可以手动忽略;  上面可以写上注释;

    4. 注意:后面更新代码的时候先与资源库同步: 点击yes进去之后可以看Synchronize中红色的小图标[Conficts Mode]查看idea的代码和服务器存储的代码是否存在冲突;我们提交的时候,尽量选择自己写的代码进行提交;
    5. 更新代码在上下箭头的右边,在做任何改变的时候,一定要先同步资源库再进行操作;
-------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

整合Git

1. 配置用户信息:
    * window->Preferences->搜索:Git  选择Configuration->选择user ,点击Add Entry-> 添加用户: key:username    value: itheima02   ->点击 Add Entry,添加用户邮箱 -> key: user.email     value:  [email protected]  ->finish!
2. 配置SSH
    * window->preferences->搜索:SSH2->点击Key Management->Generate RSA key... ->如果没有生成密钥,需要手动生成,点击: SavePrivate Key->finifh!
    * 将公钥上传到服务器中;        git目录下->  cd.ssh -> authorized_keys [公钥]


3. 分布式管理系统
    1. 先将代码提交到本地仓库中
        * 项目右键菜单->Team->Share Project ->GIt->可以将本地项目当作仓库工程:点击Use or create repository in parent folder of project ->选择工程然后点击:Create Respository ->finish!
        * 忽略不提交:
            * 选择不提交的项目或文件,右键菜单->Team->Ignore
        * 忽略好了之后,选择Git视图[Package],选择提交的项目右键菜单->Team->Add to Index ->然后重新选择该项目右键菜单->Team->Commit->写初始化信息然后Commit;
    2. 然后将本地仓库的代码推送到服务器中;
        * 项目右键菜单->Team->Remote->Push->URL:   ssh://[email protected]/home/git/itheima.git        Host:192.168.25.137            Repository path: /home/git/itheima/git            Protocol:ssh    Port:22    User :git  ->next ->输入密码->finish;            [输入密码的时候下方有一个Sore in Secure Store,应该是记住密码,输入密码的时候也点击确认]
        * 测试:
            * 直接新建一个新的文件夹,然后直接克隆到新的文件夹,如果克隆到了刚刚提交的,那么克隆成功;
    
4. 注意:
    1. eclipse是需要一直保存的,空格空行会报错;
    2. 有两个产品:myeclipse  和eclipse
        1. myeclipse是收费的,天生实现了很多功能;
        2. eclipse功能比较少,但是它可以通过装很多插件达到myeclipse的效果;

    3. 花边新闻:eclipse图标遮住了太阳[sun],表示甲骨文收购了sun公司;
-------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章