`
tmj_159
  • 浏览: 705826 次
  • 性别: Icon_minigender_1
  • 来自: 永州
社区版块
存档分类
最新评论

Jython 开发环境设置

 
阅读更多

网上Python的文章比较多,Jython的文章确不多,大概很多人认为我用java开发已经比较快了,就算Jython快一点,但是也没有必要为了快一点而重新学习一种新的语言。

 

因为工作关系,必须要用到Jython,所以,开工吧。

需要准备的东西:

1. Jython sdk

2. Eclipse PyDev插件

 

一、 Jython在官网有各种类型的下载可以用

www.jython.org 下找jar类型的安装包

下载下来,双击即可安装,没什么好说

 

二、Eclipse配置Jython的脚本解释器

首先需要安装PyDev,如何安装看本人上一篇文章

http://tangmingjie2009.iteye.com/blog/2091813

安装好插件之后,Window -> Preferences -> PyDev -> Interpreters -> Jython Interpreter -> New ...

Interpreter Name :Jython_2_5_3

Interpreter Excutable :C:\jython2.5.3\jython.jar

 

三、新建项目进行测试

3.1 新建项目

New -> Project -> PyDev Project 

接下来在项目向导选择项目类型(Project Type)的时候选Jython. Grammar Version选2.5 因为我们安装的是2.5.3,不同的版本之间是不是有冲突不好说,还是别冒这个险。

 

3.2 添加Jar包

右键项目属性-> PyDev - PYTHONPATH -> Source Folder -> Add zip/jar/egg 添加一个jar包

 

3.3 使用java类

假如 jar 包中有一个类,cn.test.Test.java

新建一个文件叫test.py ,如何使用

from cn.test import Test
t = Test();

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    Burpsuite环境Jython安装方法1

    **Burp Suite 环境 Jython 安装详解** Burp Suite 是一款广泛使用的网络安全测试工具,主要用于 web 应用程序的安全性测试。...记住,Jython 提供了一个丰富的开发平台,使得在安全领域进行 Python 编程变得更加便捷。

    Jython简单配置和使用

    在 Eclipse 中使用 Jython 需要将 Jython 安装目录加入到系统环境变量,在 Java 工程中加入 Jython 安装目录下的 jython.jar 文件。右键 jython.Jar,Build Path->Add to Build Path,后方可使用 Jython。创建新 ...

    jython-standalone-2.7.1 burpsuite的python环境配置

    2. **为何使用Jython**:在Burp Suite中,由于其本身是用Java开发的,Jython成为了在Burp Suite中执行Python脚本的首选。这使得安全研究人员可以利用Python的强大功能,同时享受与Java平台的无缝集成。 3. **配置...

    jython中文详细教程

    - 安装与环境配置:介绍如何下载并安装Jython,设置环境变量,以及验证安装是否成功。 - 基本语法:涵盖变量、数据类型、运算符、控制结构等基础知识。 - 输入输出:讲解print语句和input函数的使用,以及文件...

    jython-standalone-2.7.0.zip

    标签 "burp" 和 "jython" 确定了这个压缩包的主要用途,即与Burp Suite的Python插件开发有关。Burp Suite的用户通常会用Jython来创建自定义扫描规则、代理拦截逻辑或自动化测试脚本,提高他们的渗透测试效率。 在...

    Jython教程

    2. **安装与环境设置**:Jython的安装过程相对简单,下载并执行安装程序即可。安装完成后,你可以通过`jython`命令行工具来执行Python脚本或交互式解释器。 3. **类型系统**:Jython的类型系统与Java类似,支持类、...

    jython简易教程

    2. PyCharm:尽管主要是为CPython设计,但通过配置也可以用于Jython开发。 3. Jython Console:Jython自带的交互式解释器,可用于快速测试代码。 **六、Jython实战应用** 1. Web开发:Jython可以结合Java的Web框架...

    jython

    Jython将Python语言的灵活性和简洁性与Java平台的强大功能相结合,使得开发者能够在Java环境中利用Python进行开发。 描述中的博文链接指向了ITEYE博客上的一篇文章,虽然具体内容没有给出,但可以推测这篇文章可能...

    Jython示例

    具体的步骤可能包括设置环境变量、创建Python脚本以及在Java代码中执行这些脚本。 总的来说,Jython为Python开发者提供了一个进入Java生态系统的桥梁,使得他们能够在保持Python编程习惯的同时,充分利用Java的丰富...

    jython2.5-安装包

    Jython 2.5b1是该系列的beta1版本,意味着它是开发过程中的一个早期测试版,可能存在一些未解决的问题或功能不完善的地方。 Jython的主要特点包括: 1. **与Python兼容**:Jython遵循Python的语法和语义,使得熟悉...

    jython-standalone-2.7.0(最新版本)

    一个将Python代码转换成Java代码的编译器,能够将自己用Python代码写的类库用...Jython环境安装包: http://search.maven.org/remotecontent?filepath=org/python/jython-standalone/2.7.0/jython-standalone-2.7.0.jar

    Jython远程调试

    Jython是一种基于Python语法...总之,Jython的远程调试通过Eclipse和PyDev插件提供了一种高效的方法,可以帮助开发者定位和修复运行在远程环境中的Jython程序问题。正确配置和使用这些工具,能显著提高问题排查的效率。

    jython-standalone-2.7.0.jar

    Jython-standalone-2.7.0.jar是Jython的一个独立运行版本,包含完整的Python解释器和标准库,无需额外安装Python环境即可直接使用。 在Java项目中使用Jython,首先需要引入jython-standalone-2.7.0.jar这个库。这个...

    python&jython;

    Jython 由于运行在 JVM 上,可以利用 Apache POI 库来处理 Word 文档,这同样适用于 Java 开发。Apache POI 是一套用于读写 Microsoft Office 文件格式的 Java 库。在 Jython 中使用 POI,你需要先将 POI 库的 JAR ...

    jython介绍1

    Jython不仅保持了Python的易用性和灵活性,还充分利用了Java的强大生态系统,如标准库、第三方库和工具,为开发者提供了一个强大的开发环境。 #### 四、操作Jython 掌握Jython的使用涉及理解其访问选项和文件编译...

    jython-standalone-2.7.1.jar

    《Jython:Java与Python的桥梁》 Jython,这个名字源于Java和Python的结合,是一种Python的...无论是进行跨语言的项目开发,还是在Java环境中运行Python脚本,甚至是自动化测试,Jython都是一个值得考虑的解决方案。

    jython-installer-2.7.0

    5. Web开发:Jython可以用于开发基于Java的Web应用程序,例如与Spring框架集成,创建高效的Web服务。 6. 性能优化:虽然Jython的运行速度相对于CPython(纯C语言实现的Python)可能会稍慢,但通过JIT(Just-In-Time...

    jython_installer-2.2及安装方法

    Jython是一种基于Python语法的、面向Java平台的解释器,它允许Python代码与Java类库无缝集成,使得开发者能够在Java平台上使用Python语言进行开发。"jython_installer-2.2"是Jython的一个特定版本,发布于较早的时期...

    jython介绍2

    Jython是一种与Java平台无缝集成的Python实现,主要用于UNIX环境下的高级编程任务。 ### 1. 关于教程 #### 1.1 目标读者 本教程是为那些已经完成了第一部分学习的开发者设计的,这部分内容将深入到Jython的更高级...

Global site tag (gtag.js) - Google Analytics