我正在遵循一组指令,以便将数据加载到h2数据库,以后使用R连接到该数据库。第一步是在命令行上使用Java加载数据。有关于使用哪些命令的具体说明。例如:

java -classpath SQLScrewdriver.jar:h2-1.3.170.jar \
com.winvector.db.LoadFiles \
file:dbDef.xml \


我在哪里执行这些命令?我应该使用具体的CLI吗?我是使用所有这些工具的新手,我有点迷失了。我在这里先向您的帮助表示感谢。

最佳答案

您可以在“终端”窗口(在Mac上)或Shell提示符(在Linux / Unix上)或命令提示符窗口(在Windows上)中键入这些命令。

从您编写的命令中,您希望终端窗口位于SQLScrewdriver.jar和h2-1.3.170.jar文件所在的目录中(以及dbDef.xml文件所在的目录中,否则...将需要在文件名中添加目录位置,以便程序可以找到它们。在Mac(或者基本上是任何Unix / Linux机器)上,您需要首先在终端窗口中键入“ cd / path / to / the / jar / files”,以便最终找到jar文件所在的位置。

您可能需要花一两个小时来学习基本的Java教程,以便您舒适地运行Java程序。祝好运。顺便说一句,我认为“带R的实践数据科学”是一本好书。

关于java - 使用Java命令通过SQL Screwdriver加载数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27092177/

10-12 17:48
查看更多