JeffersonLab / coatjava

1 stars 17 forks source link

fix: allow `run-groovy` users to set `JAVA_OPTS` #325

Closed c-dilks closed 1 week ago

c-dilks commented 2 weeks ago

libexec/env.sh hard codes a value of $JAVA_OPTS for groovy calls, (via run-groovy) making it impossible for run-groovy users to change any Java options, e.g., heap size limits. This PR allows users to override env.sh's settings by appending user-level JAVA_OPTS.

c-dilks commented 2 weeks ago

So for example, now this will work

JAVA_OPTS="-Xms256m -Xmx256m" run-groovy .....
baltzell commented 2 weeks ago

We should reassess what this "run-groovy" script is supposed to do.

c-dilks commented 2 weeks ago

We should reassess what this "run-groovy" script is supposed to do.