Java just spits out a list of options
Doesn't say much about what's wrong.
But it doesn't proceed.
I need to turn this bat into an exe to run from Portable Apps
@echo off
SET RD_HOME=.
SET JAVA_HOME=..\CommonFiles\JAVA
SET JAVA_COMMAND=%JAVA_HOME%\bin\java.exe
SET LOCAL_CLASSPATH=%RD_HOME%\org.RDKit.jar
"%JAVA_COMMAND%" -Xmx256m -classpath "%LOCAL_CLASSPATH%" >> err
"%JAVA_HOME%"\jython-standalone-2.5.jar >> err
jython -Djava.library.path="%RD_HOME%"\rdkit-masterCode\JavaWrappers\gmwrapper < "%RD_HOME%"\rdkit.py >> err
:END
"%JAVA_COMMAND%" -Xmx256m -classpath "%LOCAL_CLASSPATH%" >> err "%JAVA_HOME%"\jython-standalone-2.5.jar >> err
jython -Djava.library.path="%RD_HOME%"\rdkit-masterCode\JavaWrappers\gmwrapper < "%RD_HOME%"\rdkit.py >> err
Is it possible these thre lines are actually all one line?
"%JAVA_COMMAND%" -Xmx256m -classpath "%LOCAL_CLASSPATH%" >> err "%JAVA_HOME%"\jython-standalone-2.5.jar >> err
jython -Djava.library.path="%RD_HOME%"\rdkit-masterCode\JavaWrappers\gmwrapper < "%RD_HOME%"\rdkit.py >> err
On 2020-06-05 17:09, vjp2.at@at.BioStrategist.dot.dot.com wrote:
Is it possible these thre lines are actually all one line?
"%JAVA_COMMAND%" -Xmx256m -classpath "%LOCAL_CLASSPATH%" >> err
"%JAVA_HOME%"\jython-standalone-2.5.jar >> err
jython -Djava.library.path="%RD_HOME%"\rdkit-masterCode\JavaWrappers\gmwrapper < "%RD_HOME%"\rdkit.py >> err
The first two, yes, most likely. The third one, no.
Well, it stopped bombing, but it doesn't give me the "prompt" either
THanks, though
< "%RD_HOME%"\rdkit.py
First, many thanks.it's in common
Here's where I am.
1. Is the ";jython" correct?
2. I added -jar to run jython alone
3. the "wrappers" are files with extension .i
4. I posted a question on the RDKIT sourceforce list, no reply
5. Yes, I removed the script, but how do I use it to init then return to
prompt? TEE? |?
Thanks again
@echo off
SET RD_HOME=.
SET JAVA_HOME=..\CommonFiles\JAVA
SET JAVA_COMMAND=%JAVA_HOME%\bin\java.exe
SET LOCAL_CLASSPATH=%RD_HOME%\org.RDKit.jar
"%JAVA_COMMAND%" -classpath "%LOCAL_CLASSPATH%" -jar "%JAVA_HOME%"\jython-standalone-2.5.jar; jython -Djava.library.path="%RD_HOME%"\rdkit-master\Code\JavaWrappers\gmwrapper
rem if remove semicolon complains jython not found in rdkit - of course it's in common
rem able to run jython as jar run print "hello" or print 3+4
rem some docs have rdkit.jar in gmwrapper; what are dlls but no exe doing here?
pause
rem < "%RD_HOME%"\start.rdk
rem how can I run this and return to prompt?
:END
rem these are in start.rdk
rem from org.RDKit import *
rem from java import lang
rem lang.System.loadLibrary('GraphMolWrap')
rem m = RWMol.MolFromSmiles('c1ccccc1')
rem m.getNumAtoms()
6L
if remove semicolon complains jython not found in rdkit - of course
how can I run this and return to prompt?
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 296 |
Nodes: | 16 (2 / 14) |
Uptime: | 81:25:27 |
Calls: | 6,658 |
Calls today: | 4 |
Files: | 12,203 |
Messages: | 5,333,316 |
Posted today: | 1 |