首页 文章

使用Oracle JDK启动DbSchema

提问于
浏览
1

我正在尝试使用该软件 DbSchema .
我发现了使用 java-8-openjdk-amd64 的不同错误,
但没有人_27761417 .

但是,我用 openjdk 开发,我只使用 Oracle 与DbSchema启动,这可能吗?


我正在尝试修复此选项:

INSTALL4J_JAVA_HOME_OVERRIDE = / usr / lib / jvm / oracle-java8-jdk-amd64 / jre / bin

在位于 /usr/local/bin/DbSchema 的sh脚本中,但它不起作用 .


另一种方法是配置 update-alternatives

sudo update-alternatives --config java

  1. / usr / lib / jvm / java-8-openjdk-amd64 / jre / bin / java *
  2. / usr / lib / jvm / java-8-openjdk-amd64 / jre / bin / java
  3. / usr / lib / jvm / oracle-java8-jdk-amd64 / jre / bin / java

我可以选择第三种方案(Oracle)并启动DbSchema,但是这个解决方案对我不起作用,因为我通常需要使用openjdk .

其他方案?

1 回答

  • 1

    我有妥协:

    • 我选择了OracleJdk,默认使用Java的update-alternatives,并且没有问题地启动DbSchema .

    • 当我开发项目时,我选择了带有IDE的openJdk .

相关问题