Skip to content

Commit 5be0963

Browse files
committed
Use enable_headless_mode() function as appropriate
1 parent 2ffd04a commit 5be0963

File tree

6 files changed

+8
-8
lines changed

6 files changed

+8
-8
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ u'1.8.0_152-release'
5555

5656
```python
5757
>>> from scyjava import config, jimport
58-
>>> config.add_option('-Djava.awt.headless=true')
58+
>>> config.enable_headless_mode()
5959
>>> config.add_repositories({'scijava.public': 'https://maven.scijava.org/content/groups/public'})
6060
>>> config.endpoints.append('net.imagej:imagej:2.1.0')
6161
>>> ImageJ = jimport('net.imagej.ImageJ')
@@ -408,7 +408,7 @@ FUNCTIONS
408408
fly with the configuration specified via the scijava.config mechanism.
409409

410410
:param options: List of options to pass to the JVM. For example:
411-
['-Djava.awt.headless=true', '-Xmx4g']
411+
['-Dfoo=bar', '-XX:+UnlockExperimentalVMOptions']
412412

413413
to_java(obj: Any, **hints: Dict) -> Any
414414
Recursively convert a Python object to a Java object.
@@ -506,7 +506,7 @@ unless you do one of two things:
506506

507507
```python
508508
from scyjava import config, jimport
509-
config.add_option('-Djava.awt.headless=true')
509+
config.enable_headless_mode()
510510
```
511511

512512
In which case, you'll get `java.awt.HeadlessException` instead of a

src/scyjava/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
Use Maven artifacts from remote repositories:
1212
1313
>>> from scyjava import config, jimport
14-
>>> config.add_option('-Djava.awt.headless=true')
14+
>>> config.enable_headless_mode()
1515
>>> config.add_repositories({
1616
... 'scijava.public': 'https://maven.scijava.org/content/groups/public',
1717
... })

src/scyjava/_java.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ def start_jvm(options=None) -> None:
167167
fly with the configuration specified via the scijava.config mechanism.
168168
169169
:param options: List of options to pass to the JVM. For example:
170-
['-Djava.awt.headless=true', '-Xmx4g']
170+
['-Dfoo=bar', '-XX:+UnlockExperimentalVMOptions']
171171
"""
172172
# if JVM is already running -- break
173173
if jvm_started():

tests/it/jvm_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
assert len(before_version) >= 3
1212
assert before_version[0] > 0
1313

14-
scyjava.config.add_option("-Djava.awt.headless=true")
14+
scyjava.config.enable_headless_mode()
1515
scyjava.start_jvm()
1616

1717
after_version = scyjava.jvm_version()

tests/test_convert.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
from scyjava.config import Mode, mode
2222

2323
config.endpoints.append("org.scijava:scijava-table")
24-
config.add_option("-Djava.awt.headless=true")
24+
config.enable_headless_mode()
2525

2626

2727
class TestConvert(object):

tests/test_pandas.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
from scyjava import config, jarray, jimport, jinstance, to_java, to_python
66

77
config.endpoints.append("org.scijava:scijava-table")
8-
config.add_option("-Djava.awt.headless=true")
8+
config.enable_headless_mode()
99

1010

1111
def assert_same_table(table, df):

0 commit comments

Comments
 (0)