Hi all, I have just started with Metabase, and downloaded the JAR file; moved it into a new directory; and ran the installer as admin from the command line. Here's what I'm getting:
Hi, I didn't have that installed, thank you, but I do now and I am still getting issues: Copy/pasted below.
Many thanks!
C:\Users\debbi\OneDrive\Documents\Metabase>java --add-opens java.base/java.nio=ALL-UNNAMED -jar metabase.jar
Warning: environ value C:\Program Files\Java\jdk-11.0.8 for key :java-home has been overwritten with C:\Program Files\Eclipse Adoptium\jdk-21.0.7.6-hotspot
2025-05-02 12:31:18,831 INFO metabase.util :: Maximum memory available to JVM: 4.0 GB
2025-05-02 12:31:22,051 INFO util.encryption :: Saved credentials encryption is DISABLED for this Metabase instance.
For more information, see Redirecting…
2025-05-02 12:31:23,223 WARN db.env :: WARNING: Using Metabase with an H2 application database is not recommended for production deployments. For production deployments, we highly recommend using Postgres, MySQL, or MariaDB instead. If you decide to continue to use H2, please be sure to back up the database file regularly. For more information, see Redirecting…
2025-05-02 12:31:29,234 INFO driver.impl :: Registered abstract driver :sql
2025-05-02 12:31:29,340 INFO driver.impl :: Registered abstract driver :sql-jdbc (parents: [:sql])
2025-05-02 12:31:29,349 INFO metabase.util :: Load driver :sql-jdbc took 17.5 ms
2025-05-02 12:31:29,350 INFO driver.impl :: Registered driver :h2 (parents: [:sql-jdbc])
2025-05-02 12:31:30,460 INFO driver.impl :: Registered driver :mysql (parents: [:sql-jdbc])
2025-05-02 12:31:30,498 INFO driver.impl :: Registered driver :postgres (parents: [:sql-jdbc])
2025-05-02 12:31:31,358 INFO core.core ::
Metabase v0.54.3 (6b5b460)
Copyright © 2025 Metabase, Inc.
Metabase Enterprise Edition extensions are NOT PRESENT.
2025-05-02 12:31:31,365 INFO core.core :: Starting Metabase in STANDALONE mode
2025-05-02 12:31:33,945 INFO server.instance :: Launching Embedded Jetty Webserver with config:
{:port 3000}
2025-05-02 12:31:33,983 ERROR core.core :: Metabase Initialization FAILED
java.io.IOException: Failed to bind to 0.0.0.0/0.0.0.0:3000
at org.eclipse.jetty.server.ServerConnector.openAcceptChannel(ServerConnector.java:344)
at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:304)
at org.eclipse.jetty.server.Server.lambda$doStart$0(Server.java:402)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at org.eclipse.jetty.server.Server.doStart(Server.java:398)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
at metabase.server.instance$start_web_server_BANG_.invokeStatic(instance.clj:119)
at metabase.server.instance$start_web_server_BANG_.invoke(instance.clj:105)
at metabase.core.core$start_normally.invokeStatic(core.clj:199)
at metabase.core.core$start_normally.invoke(core.clj:195)
at metabase.core.core$entrypoint.invokeStatic(core.clj:237)
at metabase.core.core$entrypoint.doInvoke(core.clj:228)
at clojure.lang.RestFn.invoke(RestFn.java:400)
at clojure.lang.AFn.applyToHelper(AFn.java:152)
at clojure.lang.RestFn.applyTo(RestFn.java:135)
at clojure.lang.Var.applyTo(Var.java:707)
at clojure.core$apply.invokeStatic(core.clj:667)
at clojure.core$apply.invoke(core.clj:662)
at metabase.core.bootstrap$_main.invokeStatic(bootstrap.clj:36)
at metabase.core.bootstrap$_main.doInvoke(bootstrap.clj:29)
at clojure.lang.RestFn.invoke(RestFn.java:400)
at clojure.lang.AFn.applyToHelper(AFn.java:152)
at clojure.lang.RestFn.applyTo(RestFn.java:135)
at metabase.core.bootstrap.main(Unknown Source)
Caused by: java.net.BindException: Address already in use: bind
at java.base/sun.nio.ch.Net.bind0(Native Method)
at java.base/sun.nio.ch.Net.bind(Net.java:565)
at java.base/sun.nio.ch.ServerSocketChannelImpl.netBind(ServerSocketChannelImpl.java:344)
at java.base/sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:301)
at org.eclipse.jetty.server.ServerConnector.openAcceptChannel(ServerConnector.java:339)
... 32 more
It's still not working, but I get a different error than before:
Warning: environ value C:\Program Files\Java\jdk-11.0.8 for key :java-home has been overwritten with C:\Program Files\Eclipse Adoptium\jdk-21.0.7.6-hotspot
2025-05-06 10:03:09,622 INFO metabase.util :: Maximum memory available to JVM: 4.0 GB
2025-05-06 10:03:12,886 INFO util.encryption :: Saved credentials encryption is DISABLED for this Metabase instance.
For more information, see Redirecting…
2025-05-06 10:03:13,928 WARN db.env :: WARNING: Using Metabase with an H2 application database is not recommended for production deployments. For production deployments, we highly recommend using Postgres, MySQL, or MariaDB instead. If you decide to continue to use H2, please be sure to back up the database file regularly. For more information, see Redirecting…
2025-05-06 10:03:19,514 INFO driver.impl :: Registered abstract driver :sql
2025-05-06 10:03:19,596 INFO driver.impl :: Registered abstract driver :sql-jdbc (parents: [:sql])
2025-05-06 10:03:19,604 INFO metabase.util :: Load driver :sql-jdbc took 15.3 ms
2025-05-06 10:03:19,604 INFO driver.impl :: Registered driver :h2 (parents: [:sql-jdbc])
2025-05-06 10:03:20,638 INFO driver.impl :: Registered driver :mysql (parents: [:sql-jdbc])
2025-05-06 10:03:20,680 INFO driver.impl :: Registered driver :postgres (parents: [:sql-jdbc])
2025-05-06 10:03:21,515 INFO core.core ::
Metabase v0.54.3 (6b5b460)
Copyright © 2025 Metabase, Inc.
Metabase Enterprise Edition extensions are NOT PRESENT.
2025-05-06 10:03:21,519 INFO core.core :: Starting Metabase in STANDALONE mode
2025-05-06 10:03:23,869 INFO server.instance :: Launching Embedded Jetty Webserver with config:
{:port 3000}
2025-05-06 10:03:23,898 ERROR core.core :: Metabase Initialization FAILED
java.io.IOException: Failed to bind to 0.0.0.0/0.0.0.0:3000
at org.eclipse.jetty.server.ServerConnector.openAcceptChannel(ServerConnector.java:344)
at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:304)
at org.eclipse.jetty.server.Server.lambda$doStart$0(Server.java:402)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at org.eclipse.jetty.server.Server.doStart(Server.java:398)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
at metabase.server.instance$start_web_server_BANG_.invokeStatic(instance.clj:119)
at metabase.server.instance$start_web_server_BANG_.invoke(instance.clj:105)
at metabase.core.core$start_normally.invokeStatic(core.clj:199)
at metabase.core.core$start_normally.invoke(core.clj:195)
at metabase.core.core$entrypoint.invokeStatic(core.clj:237)
at metabase.core.core$entrypoint.doInvoke(core.clj:228)
at clojure.lang.RestFn.invoke(RestFn.java:400)
at clojure.lang.AFn.applyToHelper(AFn.java:152)
at clojure.lang.RestFn.applyTo(RestFn.java:135)
at clojure.lang.Var.applyTo(Var.java:707)
at clojure.core$apply.invokeStatic(core.clj:667)
at clojure.core$apply.invoke(core.clj:662)
at metabase.core.bootstrap$_main.invokeStatic(bootstrap.clj:36)
at metabase.core.bootstrap$_main.doInvoke(bootstrap.clj:29)
at clojure.lang.RestFn.invoke(RestFn.java:400)
at clojure.lang.AFn.applyToHelper(AFn.java:152)
at clojure.lang.RestFn.applyTo(RestFn.java:135)
at metabase.core.bootstrap.main(Unknown Source)
Caused by: java.net.BindException: Address already in use: bind
at java.base/sun.nio.ch.Net.bind0(Native Method)
at java.base/sun.nio.ch.Net.bind(Net.java:565)
at java.base/sun.nio.ch.ServerSocketChannelImpl.netBind(ServerSocketChannelImpl.java:344)
at java.base/sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:301)
at org.eclipse.jetty.server.ServerConnector.openAcceptChannel(ServerConnector.java:339)
... 32 more