首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Jython如何打印类路径

Jython如何打印类路径
EN

Stack Overflow用户
提问于 2012-10-29 19:46:28
回答 2查看 2.7K关注 0票数 2

我在websphere中用jython加载模块时遇到了问题。.py文件在jar中,而jar本身在war中,而war本身在ear中。这些模块在没有嵌入到websphere中时可以很好地加载。

我猜我的jython路径是不正确的,所以我尝试用print sys.path打印路径。结果是:

代码语言:javascript
运行
复制
['__classpath__', '__pyclasspath__/']

如何打印这些内置属性的内容?

EN

回答 2

Stack Overflow用户

发布于 2013-05-31 16:59:39

我不知道这在“纯”Jython中是否可行,但这里是如何在Java中实现的:

代码语言:javascript
运行
复制
from java.lang import ClassLoader
cl = ClassLoader.getSystemClassLoader()
paths = map(lambda url: url.getFile(), cl.getURLs())
print paths
票数 4
EN

Stack Overflow用户

发布于 2012-10-30 04:24:13

我甚至看不到您的Jython代码片段,我不确定这是否回答了您的问题:

http://www.jython.org/jythonbook/en/1.0/ModulesPackages.html#advanced-import-manipulation

WebSphere与Jython10年前发布的旧版本(v2.1 )捆绑在一起的事实肯定不会对您有所帮助……

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13121021

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档