Intellij IDEA failing with Postgres initialisation
Answered
When I am trying to run a test case from Intellij Idea I am getting following error on MAC OS X
14:34:54.885 [main] INFO c.o.d.p.embedded.EmbeddedPostgres - Detected a Darwin x86_64 system
14:34:55.700 [main] INFO c.o.d.p.embedded.EmbeddedPostgres - Postgres binaries at /var/folders/df/zd2fc0px2mg6b60v3lbt87gc0000gr/T/embedded-pg/PG-76e3fe6dbd25aadb17522eed9421df02
java.lang.IllegalStateException: Process [/var/folders/df/zd2fc0px2mg6b60v3lbt87gc0000gr/T/embedded-pg/PG-76e3fe6dbd25aadb17522eed9421df02/bin/initdb, -A, trust, -U, postgres, -D, /var/folders/df/zd2fc0px2mg6b60v3lbt87gc0000gr/T/epg7920635871026400259, -E, UTF-8] failed
at com.opentable.db.postgres.embedded.EmbeddedPostgres.system(EmbeddedPostgres.java:585)
at com.opentable.db.postgres.embedded.EmbeddedPostgres.initdb(EmbeddedPostgres.java:227)
at com.opentable.db.postgres.embedded.EmbeddedPostgres.<init>(EmbeddedPostgres.java:145)
at com.opentable.db.postgres.embedded.EmbeddedPostgres$Builder.start(EmbeddedPostgres.java:572)
at com.opentable.db.postgres.embedded.PreparedDbProvider.createOrFindPreparer(PreparedDbProvider.java:82)
at com.opentable.db.postgres.embedded.PreparedDbProvider.<init>(PreparedDbProvider.java:63)
at com.opentable.db.postgres.embedded.PreparedDbProvider.forPreparer(PreparedDbProvider.java:56)
Process finished with exit code 255
Same test case runs from outside of IDEA.
How should I get it working?
Please sign in to leave a comment.
Seems it is hardly related to IntelliJ IDEA, but to OpenTable itself:
https://github.com/opentable/otj-pg-embedded/issues/71
If you are sure it is caused by IntelliJ IDEA, please submit an issue on YouTrack with a sample project and steps to reproduce attached.