【问题标题】:Apache Mahout with JNDI to coonect to MySQLJDBCDataModelApache Mahout 与 JNDI 连接到 MySQL JDBC 数据模型
【发布时间】:2013-12-17 10:27:47
【问题描述】:

我正在尝试将 MySQL 数据库与 Apache Mahout 一起使用来获取基于数据库的数据。从我目前阅读的内容来看,似乎我必须使用像 tomcat 这样的网络服务器来使用 JNDI 进行数据库连接。我想知道是否可以在网络服务器之外使用 JDNI。

简而言之,我可以在 Mahout 中使用 JNDI 而不使用网络服务器吗?

我知道创建基于桌面的推荐系统不值得。但目前,我不想在网络服务器中运行我的应用程序。

【问题讨论】:

    标签: jndi mahout


    【解决方案1】:

    JNDI 不是 Tomcat 特有的技术,不是。它是一个目录服务,是 J2EE 的一部分,并且被大多数 J2EE 容器支持——比如 Tomcat,还有 JBoss 等。

    我不太明白这个问题,因为您只会在应用程序或 Web 服务器(如 Tomcat)的上下文中使用 JNDI。但是您不想使用 Tomcat。那么为什么要使用JNDI呢?

    当然,您不需要 JNDI 来使用 Mahout。只需将您配置的DataSource 传递给它,而不是查找。

    【讨论】:

    • 是的,非常感谢肖恩·欧文!我在没有 JNDI 的情况下解决了它,确实不需要它!
    猜你喜欢
    • 2013-12-21
    • 2015-04-01
    • 1970-01-01
    • 2018-05-19
    • 2020-02-05
    • 2013-08-14
    • 2014-12-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多