示例代码:
from java.lang import System
if __name__ == '__main__':
[System.out.print(x) for x in "Python-powered Java Hello World from within a List-Comprehension."]
烦人的输出:
console: Failed to install 'org.python.util.JLineConsole': java.nio.charset.UnsupportedCharsetException: cp0.
console: Failed to install 'org.python.util.JLineConsole': java.nio.charset.UnsupportedCharsetException: cp0.
Python-powered Java Hello World from within a List-Comprehension.
我已经尝试过这里和这里描述的解决方案。两种解决方案都失败了(我在JVM和PyDev交互式控制台中添加了-
Dpython.console.encoding = UTF-8参数)。
编辑:我刚刚安装了新的Eclipse Luna,并通过Jython安装了PyDev,并且发生了同样的事情。
我已经通过将Jython从2.7.0降级到2.5.4rc1来解决了这个问题。Jython 2.7.0似乎是Python 3.4的问题。
因此,我已经下载了Jython
2.5.4rc1-独立Jar
,并通过以下方法在Eclipse
Luna上手动更改了Jython解释器:窗口->首选项-> PyDev->解释器->
Jython解释器->删除当前的Jython解释器->新建按钮(添加下载的独立.jar)。
现在,我们必须等待,看看Jython错误是否会在下一个Jython版本中消失(也许这不是Python
3.4的问题,而是Eclipse本身的问题。在所有情况下,我都使用Kepler和Luna进行了测试,错误仍然存在。我没有使用Python
2.7进行测试,所以我不知道)。
案件结案。
我该如何解决这个问题?我已经在独立模式下安装了hbase,并且它运行良好(使用hbase shell创建了一些示例表)。 更新:正如评论中所建议的,我尝试了以下命令来运行它: jython-dpython.path=./hbase-1.4.8/lib/hbase-common-1.4.8.jar test1.py
我如何解决这个问题?我已经在独立模式下安装了hbase,它运行良好(使用hbase shell创建了一些示例表)。 更新:正如注释中所建议的,我尝试了以下命令来运行它: jython-dpython.path=./hbase-1.4.8/lib/hbase-common-1.4.8.jar test1.py
问题内容: 我来自Java世界,对Jython完全陌生。 是否可以在Eclipse中使用Jython和Java类在同一项目中创建一个项目?我试图这样做-编写了一个简单的Java类,并在Jython模块中使用了它- 并且在编码过程中一切正常。但是当我尝试运行项目时,我得到: Java类是:包com.bahmanm; Jython模块非常简单: 我将不胜感激任何想法/提示。 问题答案: 将您的Java
我已经安装了JDK 8。我将JAVA_主页设置为JDK 8目录。我下载了最新的Eclipse Luna。我检查了更新。我将默认(也是唯一)安装的JRE设置为JDK 8目录。 我不能将我的项目或工作区合规性级别设置为1.8。我甚至尝试手动将首选项文件编辑为1.8,但没有成功。 我做错了什么?希望是简单的事情。 PS我的项目建立与java 8罚款。我使用gradle与源和目标设置为1.8和它建立和生成
如何修复背景图像与滚动视图时windowSoftInputMode出现。我使用windowSoftInputMode="调整潘",但滚动视图不完全工作,请帮助我。当虚拟键盘出现时,最后一个字段不会出现。我希望背景图像不应该用虚拟键盘向上滚动,滚动视图应该在滚动时显示其中的所有字段。 这是我的密码
我试图在我的PyDev Jython项目中使用编译的. jarJava库。 我成功地添加了。jar连接到PYTHONPATH,并能够开始自动完成工作。 图书馆需要一个。dll扩展,javaHeclib。dll,所以我将其添加到项目的外部Libs部分。 我可以很好地导入库,但当我尝试访问它的任何函数时,我会出错: 我在运行配置中添加了一个VM参数,但运气不好: 我可以使用java从命令行运行库。图书