一丶准备工作

java的jdk和tomcat服务器的下载就不多赘述了,去官网下载就好了,易班的jdk是一定要下载的https://o.yiban.cn/wiki/index.php?page=SDK%E4%B8%8B%E8%BD%BD这个是连接。WEB-INF目录下的lib文件夹中的jar我存到百度云中了链接:https://pan.baidu.com/s/1BaWpe1ejclxhN18qECVtgg 提取码:ov0l

二丶环境的搭建

在易班的jdk中有文档介绍的很详细,在这里我只是粘贴一下。

配置开发环境需要配置环境变量,可以在开始菜单中的【我的电脑】或【计算机】上

点击鼠标右键弹出的快捷菜单中选属性,进入【高级系统设置】面板;

或打开控制面板进入,在win7中如下图所示:

@ 打开【控制面板】,进入【系统和安全】

@ 点击进入【系统】

@ 点击打开【高级系统设置】

@ 选择【高级】标签,打开【环境变量】

@ 使用此处的【新建】或【编辑】来设置环境变量

1、Java安装及配置

双击上面下载的 jdk-8u40-windows-x64.exe 进行安装。

安装完成后,需要配置环境变量 JAVA_HOME。

在【环境变量】的面板中【新建】,如下图,

其中变量值为安装JAVA所在目录。

2、Tomcat服务器安装及配置

直接把下载到的 apache-tomcat-8.0.20-windows-x64.zip 解压即可,

比如解压到 C:\apache-tomcat-8.0.20

需要配置环境变量 CATALINA_HOME,同上,如图:

3、设置PATH变量

将 Java 及 Tomcat 加到可执行的环境变量中,同上,如图:

其中的变量值设置为:

%JAVA_HOME%\bin;%CATALINA_HOME%\bin;%PATH%

设置完成后,【环境变量】面板如下:

4、测试配置是否正确

方法①:进入tomcat目录下的bin目录,双击startup.bat文件。

方法②:打开命令提示符,执行 startup.bat 命令。

若能看到TOMCAT窗口则安装配置成功!

此时可以用浏览器打开 http://127.0.0.1:8080/ 可以看到TOMCAT页面。

若看不到这个TOMCAT窗口,用方法二打开,在命令提示符窗口下查看什么错误!

5、TOMCAT的启动与停止

(1)启动:执行Tomcat目录下的 bin/startup.bat

(2)停止:执行Tomcat目录下的 bin/shutdown.bat 或 直接在Tomcat窗口CTRL+C

三丶网站接入

易班给的jdk中会有详细的介绍,我就不粘贴了。

四丶授权

在易班给的文档里jie接口的实现是一个部分,我把它掰开来说,一是授权页面,二是回调页面。

先说授权页面

一定要引入这个包

授权

这样授权之后就会定向定向你的回调地址了,我的代码只是说一下概念并不能直接运行,需要你自己敲哦,哈哈。

五丶回调

敲黑板,划重点啦!!!

这两个易班的包是必须要引入的

这几个阿里巴巴的fistjson的包在解析接口的返回值时会有大用的,这个我也是问过夜莺大大才知道的。

易班主页

这里是主页

登录用户信息

用户ID

用户名

用户昵称

性别

网薪数

经验值

用户头像

">

注册时间

学校名字和ID

:

我也就是刚刚实现了接口,没有继续往下做,没有做具体的项目,没有写拦截器,JavaBean文件,servlet之类的。

参考资料:

https://blog.csdn.net/u010513756/article/details/50535657

https://blog.csdn.net/qq_33698579/article/details/78241695

https://blog.csdn.net/qq_42862882/article/details/82556840

易班应用开发教程php,易班 开发 java开发入门教程相关推荐

  1. cc java开发环境搭建_Windows系统下java开发环境搭建

    总的来说,开发环境是程序员工作的基础,没了他,IT工作就没得开展了.话不多说,今天提供的教程是Windows系统下Java开发环境的搭建,具体如下 1.下载并安装JDK(JAVA Developmen ...

  2. java 接口入门,Java接口入门教程解读

    Java接口入门教程解读,学习Java技术开发是一个长期的过程,今天小编介绍Java接口相关知识内容 接口 是Java语言中一种引用类型,是方法的集合,如果说类的内部封装了成员变量.构造方法和成员方法 ...

  3. java adt入门教程_Android基础入门教程目录

    第一章:环境搭建与开发相关(已完结 10/10) https://blog.csdn.net/coder_pig/article/details/50000773 Android基础入门教程--1.1 ...

  4. 北京java研发平均工资_各地java开发工程师平均工资 北京高级java开发工程师工资2万多...

    原标题:各地java开发工程师平均工资 北京高级java开发工程师工资2万多 java开发工程师工资水平一直都是程序员们比较关注的话题,毕竟java是最热门的编程的语言.每个城市的由于经济水平的差距, ...

  5. 【Java mail 入门教程】第三讲 接收邮件

    ====================================================== 注:本文源代码点此下载 ================================= ...

  6. Docker最全教程之使用Docker搭建Java开发环境(十八)

    前言 Java是一门面向对象的优秀编程语言,市场占有率极高,但是在容器化实践过程中,发现官方支持并不友好,同时与其他编程语言的基础镜像相比(具体见各语言镜像比较),确实是非常臃肿. 本篇仅作探索,希望 ...

  7. Docker最全教程之使用Docker搭建Java开发环境

    前言 Java是一门面向对象的优秀编程语言,市场占有率极高,但是在容器化实践过程中,发现官方支持并不友好,同时与其他编程语言的基础镜像相比(具体见各语言镜像比较),确实是非常臃肿. Java [Jav ...

  8. 渭南java_渭南java语言入门教程视频

    把符捕获f表名称达式异常员的可生合条或成量.渭南类型量C件的作为字符成变串常,渭南姓名,同时也可以这样通引的进行方式赋值过索,选器得到的结定是要支.异异常和{内插.字持n常筛符串果一过滤,0新到此的文 ...

  9. java netty教程_明哥教学 - Netty简单入门教程

    作为一个正在Java路上摸爬滚打的小菜鸡,之前在项目中也用过Netty,也因为Netty报名阿里的中间件大赛,但终究功力太浅,最终不了了之,最近工作中又遇到了Netty的小姐妹Mina.此时楼主觉得N ...

  10. Java swing入门教程(转载)

    swing入门教程(一) swing简介 UI 组件简介 在开始学习 Swing 之前,必须回答针对真正初学者的一个问题:什么是 UI?初学者的答案是"用户界面".但是因为本教程的 ...

最新文章

  1. hiho一下 第六周 Hihocoder #1038 : 01背包
  2. vscode 上刷leetcode算法题(含配置)
  3. Java中的双重检查锁定
  4. System中不存在类型或命名空间名称Transactions
  5. vant-UI组件初使用:浅谈 - 解说篇
  6. kubernetes(五)二进制安装-安装docker服务
  7. 性能测试、 障碍条件和回滚
  8. ETH基金会社区经理:以太坊改进流程EIP-1正在更新
  9. [译]R语言——Shiny框架之构建(一):1.结构——1.独立应用程序——2.双文件式Shiny应用
  10. 经典公司小型局域网服务器架设方案
  11. 移动端ajax,移动端ajax请求问题?
  12. ubuntu18.10 编译安装caffe gpu版本
  13. 考研数学备考思路和计划制定
  14. 1970年图灵奖--詹姆斯·威尔金森生平
  15. QCon 北京 2021:Pulsar PMC 成员翟佳出席并演讲
  16. php把北京时间转换时间戳,北京时间与unix时间戳(unix timestamp)的互转方法
  17. 电子科大计算机学院郑欣,我校研究生在“华为杯”第十六届中国研究生数学建模竞赛中获佳绩...
  18. 解决Python中出现的Memory Error的问题
  19. 检查COM类工厂中CLSID为{000209FF-0000-0000-C000-000000000046}的组建失败,原因出现以下错误:80070005拒绝访问
  20. PMIC - 配电开关,负载驱动器 TPS2553DBVR

热门文章

  1. linux系统下用python写入数据到excel行数限制解决方案(限制1048576行)
  2. python怎么解压rar文件_Python 解压缩文件详解
  3. 体验为王-2021友盟+移动性能优化比赛第一名作品
  4. 单例模式(Single)
  5. 实现渐变彩色消隐旋转立方体
  6. 中小学教师计算机培训心得,小学教师信息技术培训心得体会2篇
  7. 最优化算法---可行方向之Frank-wolfe 方法(求解非线性规划问题)
  8. excel自动调整列宽_Knime数据分析入门- 06 自动调整Excel中列序
  9. Excel-每隔几行进行转置一次
  10. 一树梨花压海棠的典故