From: Satya G. <sg...@be...> - 2004-01-14 15:43:48
|
Is there any way I can supress these messages while instantiating the Jython interpreter? I know that this occurs for the first time when Jython is invoked, but still I dont want my users to see these messages ... anybody? Thanks, -satya *sys-package-mgr*: processing new jar, 'C:\j2sdk1.4.1_05\jre\lib\sunrsasign.jar' *sys-package-mgr*: processing new jar, 'C:\j2sdk1.4.1_05\jre\lib\charsets.jar' *sys-package-mgr*: processing new jar, 'C:\j2sdk1.4.1_05\jre\lib\ext\dnsns.jar' *sys-package-mgr*: processing new jar, 'C:\j2sdk1.4.1_05\jre\lib\ext\ldapsec.jar ' *sys-package-mgr*: processing new jar, 'C:\j2sdk1.4.1_05\jre\lib\ext\localedata. jar' *sys-package-mgr*: processing new jar, 'C:\j2sdk1.4.1_05\jre\lib\ext\sunjce_prov ider.jar' |
From: Jim A. <ji...@tr...> - 2004-01-14 17:33:32
|
Another option is to just turn package scanning off by setting the=20 property "python.package.scan" to "false". You will then need to explicitly pre-add packages to the Jython=20 interpreter: PySystemState.add_package("java.io"); PySystemState.add_package("java.util"); ... // for Swing GUI building: PySystemState.add_package("javax"); ... (or from Jython: sys.add_package("java.io"), etc ) before importing in Jython: from java.io import PrintStream, ByteArrayOutputStream from java.util import ArrayList # Swing GUI imports: from javax.swing import JFrame, JMenuBar, JMenu, JMenuItem, JTable,=20= JButton ... Depending on your application, your system could load faster, but it =20 might be too much trouble if your users need access to a dynamic list=20 of packages. But we use this method and it has other advantages too; for example,=20 when run on a server our app does not require any write permissions. - Jim On Jan 14, 2004, at 7:43 AM, Satya Ghattu wrote: > Is there any way I can supress these messages while instantiating the=20= > Jython interpreter? I know that this occurs for the first time when=20 > Jython is invoked, but still I dont want my users to see these=20 > messages ... anybody? > > Thanks, > -satya > > *sys-package-mgr*: processing new jar,=20 > 'C:\j2sdk1.4.1_05\jre\lib\sunrsasign.jar' > =A0 > *sys-package-mgr*: processing new jar,=20 > 'C:\j2sdk1.4.1_05\jre\lib\charsets.jar' > *sys-package-mgr*: processing new jar,=20 > 'C:\j2sdk1.4.1_05\jre\lib\ext\dnsns.jar' > *sys-package-mgr*: processing new jar,=20 > 'C:\j2sdk1.4.1_05\jre\lib\ext\ldapsec.jar > ' > *sys-package-mgr*: processing new jar,=20 > 'C:\j2sdk1.4.1_05\jre\lib\ext\localedata. > jar' > *sys-package-mgr*: processing new jar,=20 > 'C:\j2sdk1.4.1_05\jre\lib\ext\sunjce_prov > ider.jar' |