ls -alh sax/
total 172K
drwxr-xr-x 5 julius julius 4.0K Sep 24 22:17 .
drwxr-xr-x 6 julius julius 80K Sep 24 22:18 ..
-rw-r--r-- 1 julius julius 16K Jul 21 13:20 SaxCalculations.java.from jnius import autoclass
tmp = autoclass('sax.SaxCalculations')
print tmp.countPatterns("abc")
python pyjniustest.py
Traceback (most recent call last):
File "pyjniustest.py", line 11, in <module>
tmp = autoclass('sax.SaxCalculations')
File "/home/julius/.local/lib/python2.7/site-packages/jnius/reflect.py", line 162, in autoclass
c = find_javaclass(clsname)
File "jnius_export_func.pxi", line 23, in jnius.find_javaclass (jnius/jnius.c:12356)
jnius.JavaException: Class not found 'sax/SaxCalculations'
META-INF/MANIFEST.MForg/
org/eclipse/
org/eclipse/jdt/
org/eclipse/jdt/internal/
org/eclipse/jdt/internal/jarinjarloader/
org/eclipse/jdt/internal/jarinjarloader/JIJConstants.class
org/eclipse/jdt/internal/jarinjarloader/JarRsrcLoader$ManifestInfo.class
org/eclipse/jdt/internal/jarinjarloader/JarRsrcLoader.class
org/eclipse/jdt/internal/jarinjarloader/RsrcURLConnection.class
org/eclipse/jdt/internal/jarinjarloader/RsrcURLStreamHandler.class
org/eclipse/jdt/internal/jarinjarloader/RsrcURLStreamHandlerFactory.class
sax/
sax/SaxCalculations.class
sax/Data.class
sax/Pattern.class
sax/DataFile$LineReader.class
sax/DataFile.class
sax/PlotInformation.class
sax/CompareTimeSeriesVisually.class
sax/LoadData.class
sax/series/
sax/series/ClassifiedTimeSeries.class
sax/test/
sax/test/MapUtilTest.class
sax/test/SaxCalculationsTest.class
sax/test/UtilityTest.class
sax/utility/
sax/utility/CharacterToValue.class
sax/utility/Utility.class
sax/utility/MapUtil$1.class
sax/utility/MapUtil.class
tmp/
tmp/Regex.class
tmp/TestCase.class
tmp/CoordValue.class
tmp/IndexedMatrix.class
tmp/KeyIndex.class
tmp/Diverses.class
junit.jarorg.hamcrest.core_1.3.0.v201303031735.jar
Manifest-Version: 1.0
Rsrc-Class-Path: ./ junit.jar org.hamcrest.core_1.3.0.v201303031735.ja rClass-Path: .
Rsrc-Main-Class: sax.SaxCalculations
Main-Class: org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader
from jnius import autoclass
import osos.environ['CLASSPATH'] = "/home/julius/sax-test.jar"
SaxCalculations = autoclass('sax.SaxCalculations')
mysax = SaxCalculations()
print mysax.countPatterns("abc")
java -cp sax-test.jar sax.SaxCalculations
[-0.67, -0.67, -0.67, -0.67, -0.67, -0.335, -0.335, -0.335, -0.335, -0.335, 0.335, 0.335, 0.335, 0.335, 0.335, 0.67, 0.67, 0.67, 0.67, 0.67]
[-1.0675705, -1.0675705, -1.0675705, -1.0675705, -1.0675705, -0.8167596500000001, -0.8167596500000001, -0.8167596500000001, -0.8167596500000001, -0.8167596500000001, -0.3729806, -0.3729806, -0.3729806, -0.3729806, -0.3729806, 0.0, 0.0, 0.0, 0.0, 0.0, 0.3729806, 0.3729806, 0.3729806, 0.3729806, 0.3729806, 0.8167596500000001, 0.8167596500000001, 0.8167596500000001, 0.8167596500000001, 0.8167596500000001, 1.0675705, 1.0675705, 1.0675705, 1.0675705, 1.0675705]
import os
os.environ['CLASSPATH'] = "/home/julius/sax-test.jar"
from jnius import autoclass