JDK和Jython安装
下载JAVA SE,下载地址请到oracle官方网站下载。
JDK下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html


电脑是64位的WINDOWS10,我下载了jdk-8u112-windows-x64。

双击运行jdk-8u112-windows-x64.exe,在安装程序对话框里一直点击下一步。

我装在了D盘




win10 java环境变量配置
由于win10不识别%JAVA_HOME,所以建议使用经典款安装的全路径来配置PATH和CLASSPATH,否则会出现java命令执行正常而javac执行不了的情况。
window10下java环境的搭建和win7/8上的步骤还是有一点小小的区别的。

高级系统设置 --->环境变量
在Path前面中添加:D:\Program Files\Java\jdk1.8.0_112\bin;
D:\Program Files\Java\jdk1.8.0_112\jre\bin
注意一定是jdk的全路径,不能用%JAVA_HOME%\代替,因为win10 Path不能识别%JAVA_HOME%\,因此没有必要新建JAVA_HOME。
新建变量名CLASSPATH,变量值如下:
.;D:\Program Files\Java\jdk1.8.0_112\lib\dt.jar;
D:\Program Files\Java\jdk1.8.0_112\lib\tools.jar(注意前面的.;)

点击确定后,按windows + R快捷键调出运行窗,输入cmd点击确定调出DOS,执行java和javac甚至在命令提示符依次输入命令:java、javac、javaw、java -version、java -verbose,查看其返回值。如果没有出现"不是内部或外部命令,也不是可运行的程序或批处理文件。"或有(空)返回值时,那就说明配置成功。





Jython
下载和安装jdk,配置好环境变量注意:jdk 版本不能太低,否则安装Jython时可能会出错
下载地址:http://www.jython.org/downloads.html
选择版本:jython-installer-2.7.0.jar
开始->运行->cmd->打开dos命令窗口,转到jython-installer-2.7.0.jar所在目录D:\python64
输入命令:java -jar jython-installer-2.7.0.jar(双击打开安装亦可)
出现安装界面(目前好像只支持英语和德语)有时候会没有弹出安装界面,一般是被前面其他窗口挡在后面了









安装完成。
跳转到JPython的安装目录下bin子目录,输入jython,出现可编译界面则证明安装成功。

注意,若安装之后出现如下界面:

该错误参考链接:http://bugs.jython.org/issue2346

解决方法:添加路径set JAVA_HOME=D:\Program Files\Java\jre1.8.0_112
D:\Program Files\jython2.7.0>java -version
java version "1.8.0_112"
Java(TM) SE Runtime Environment (build 1.8.0_112-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.112-b15, mixed mode)

D:\Program Files\jython2.7.0>set JAVA_HOME=D:\Program Files\Java\jre1.8.0_112
D:\Program Files\jython2.7.0>bin\jython
Jython 2.7.0 (default:9987c746f838, Apr 29 2015, 02:25:11)
[Java HotSpot(TM) 64-Bit Server VM (Oracle Corporation)] on java1.8.0_112
Type "help", "copyright", "credits" or "license" for more information.
>>>
>>> def fib(n):
... if n<=1:
... return n
... return fib(n-1)+fib(n-2)
...
>>> fib(5)
5
>>> fib(7)
13


JDK和Jython安装的更多相关文章
- jython安装
下载了jython后:http://www.cr173.com/soft/9719.html 这是我当时下载的网站 官网很慢开始->运行->cmd->打开dos命令窗口,转到jyth ...
- java环境搭建系列:JDK从下载安装到简单使用
最近,问的比较多的问题居然是jdk的问题,对于新手来说这确实有点难度,毕竟一个人经常上网浏览新闻和观看视频的人,一下子开始一门编程语言的环境搭建.这中间需要一个慢慢适应的过程.回想当初我在这个阶段也很 ...
- bat批处理完成jdk tomcat的安装
在完成一个web应用项目后,领导要求做一个配置用的批处理文件,能够自动完成jdk的安装,tomcat的安装,web应用的部署,环境变量的注册,tomcat服务的安装和自动启动 参考了网上很多的类似的批 ...
- Android 学习第1课,JDK工具包的安装
1. jdk 的下载 目前为止,jdk的最新版是jdk8,http://www.oracle.com/technetwork/java/javase/downloads/index.html 到这里下 ...
- java基础学习总结一(java语言发展历史、jdk的下载安装以及配置环境变量)
最近一段时间计划复习一下java基础知识,使用的视频课程是尚学堂高淇老师的,上课过程中的心得体会直接总结一下,方便以后复习. 一:计算机语言的发展 1:机器语言,最原始的语言,主要有“01”构成,最早 ...
- Linux安装Jdk,CentOS安装Jdk
Linux安装Jdk,CentOS安装Jdk >>>>>>>>>>>>>>>>>>>& ...
- CentOS系统、Jdk、Tomcat安装实战
CentOS系统.Jdk.Tomcat安装实战 第一次接触Liunx系统,都说J2EE系统在Li ...
- 基于Windows环境下Myeclipse10.0下载安装破解及jdk的下载安装及环境变量的配置
jdk的安装及环境变量的配置 1.安装JDK开发环境 附上jdk安装包的百度云链接 链接:http://pan.baidu.com/s/1mh6QTs8 密码:jkb6(当然自行去官网下载最好哒,可以 ...
- JDK和Tomcat安装和配置过程
Jdk: 第一步:在下载JDK 第二步:安装 更改安装路径 *JDK配置: JAVA_HOME 环境变量 D:\jdk1.7.0 CLASSPATH 环境变量 .,%JAVA_HOME%\lib ...
随机推荐
- 字符编码的故事(ASCII,ANSI,Unicode,Utf-8区别)转载
http://www.imkevinyang.com/2009/02/字符编解码的故事(ascii,ansi,unicode,utf-8区别).html 很久很久以前,有一群人,他们决定用8个可以开合 ...
- java_Cookies_1_商品浏览历史记录servlet1
public class CookiesServlet1 extends HttpServlet { public void doGet(HttpServletRequest request, Htt ...
- 使用TortoiseGit对Git版本进行分支操作
版本克隆分支问题 TortoiseGit在克隆分支的时候,默认克隆master分支,克隆后本地工作目录为中心器的Master分支. 克隆后本地分支 中心库分支 Push分支到中心服务器(Pushing ...
- Config
Config Config App Auth Cache Database Languages Mail Modules Routing Session Config Settings for the ...
- 如何在 iOS 中解决循环引用的问题
稍有常识的人都知道在 iOS 开发时,我们经常会遇到循环引用的问题,比如两个强指针相互引用,但是这种简单的情况作为稍有经验的开发者都会轻松地查找出来. 但是遇到下面这样的情况,如果只看其实现代码,也很 ...
- React Editor 应用编辑器(1) - 拖拽功能剖析
这是可视化编辑器 Gaea-Editor 的第一篇连载分析文章,希望我能在有限的篇幅讲清楚制作这个网页编辑器的动机,以及可能带来的美好使用前景(画大饼).它会具有如下几个特征: 运行在网页 文档流布局 ...
- 关于git的cherry-pick命令
$ git cherrypick 用一条新的指令-----拣选指令(git cherry-pick) 实现提交在新的分支上"重放", 拣选指令----git cherry-pick ...
- 设置ISE/vivado中默认文本编辑器为gvim
ise windows版,添加方式 ISE下点击菜单Edit -> Preferences -> Editor. 在Editor选项框里选择Custom,在Command line syn ...
- think straight系列读书笔记之《暗时间》
一周一篇读书笔记,这是第零篇,为啥从零计数,你们懂的~ 大二读了<暗时间>,这本书带我进入了心理学的大门,让我开始关注思维,专注,效率,认知,记忆等东西.两年之后重读这本书,依然收获很 ...
- 【MINA】用mina做业务服之间的通信,实现业务负载均衡思路
学习mina目的还是搭建通信架构,学完mina我们了解了如何实现客户端和服务端,也就是一个正常channel我们是知道怎么建立的 但是问题是,我们应用环境通信分为两种 1.前后端通信 其实这个比较好实 ...