gpt4 book ai didi

mysql - Solr Jetty Bitnami MySQL 驱动配置

转载 作者:行者123 更新时间:2023-11-29 04:42:14 25 4
gpt4 key购买 nike

jetty.xml如下

<New id="SomeID" class="org.eclipse.jetty.plus.jndi.Resource">
<Arg></Arg>
<Arg>jdbc/MyDB</Arg>
<Arg>
<New class="com.mysql.jdbc.Driver">
<Set name="Url">jdbc:mysql://some_connectoin/mydb</Set>
<Set name="User">user Name</Set>
<Set name="Password">PAssword</Set>
</New>
</Arg>
</New>

但是运行时报错“java.lang.ClassNotFoundException:com.mysql.jdbc.Driver”“org.eclipse.jetty.xml.XmlConfiguration – 配置错误

“mysql-connector-java-5.1.31-bin.jar”已经放在jetty的./lib文件夹下

有什么问题吗?

最佳答案

只需将 jar 放在 ${jetty.base}/lib(或 ${jetty.home}/lib,如果使用的 Jetty 版本早于 Jetty 9 ), 将不会使其可供服务器使用。

如果您有 Jetty 9:

  1. mysql-connector-java-5.1.31-bin.jar放入${jetty.base}/lib/ext目录
  2. 添加--module=ext ${jetty.base}/start.ini
  3. 测试它是否出现在服务器类路径中

    $ java -jar /path/to/jetty.home/start.jar --list-classpath

如果您使用的是 Jetty 7 或 Jetty 8:

  1. mysql-connector-java-5.1.31-bin.jar放入${jetty.home}/lib/ext目录
  2. 打开 ${jetty.home}/start.ini 并确保 OPTIONS 行中有 ext
  3. 测试它是否出现在服务器类路径中

    $ java -jar start.jar --version

关于mysql - Solr Jetty Bitnami MySQL 驱动配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25915274/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com