java 从命令提示符运行一个简单的 JBDC 程序

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/17775092/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-11-01 14:57:16  来源:igfitidea点击:

Running a simple JBDC program from command prompt

javajdbc

提问by user2604671

Need some assistance on running a simple jdbc program from command prompt.

从命令提示符运行一个简单的 jdbc 程序需要一些帮助。

Tried different methods but not able to success in running it.

尝试了不同的方法,但无法成功运行它。

My system environment variables are i.e.

我的系统环境变量是

user variables:

用户变量:

path
C:\Program Files (x86)\Java\jdk1.7.0_03\bin

My jbdc program is present in D:\JDBC\A.java

我的 jbdc 程序存在于 D:\JDBC\A.java

and path of my Oracle jar file is:

我的 Oracle jar 文件的路径是:

D:\Oracle_10G\app\oracle\product.2.0\server\jdbc\lib\ojdbc14.jar

can some one help me out to run this and setting the ojdbc14.jaras classpathwould be great full.

有人可以帮我运行这个并设置ojdbc14.jarasclasspath将是非常完整的。

采纳答案by hd1

To compile:

编译:

D:\JDBC>javac -cp "C:\Program Files (x86)\Java\jdk1.7.0_03\bin;D:\Oracle_10G\app\oracle\product\10.2.0\server\jdbc\lib\ojdbc14.jar "A.java

D:\JDBC>javac -cp "C:\Program Files (x86)\Java\jdk1.7.0_03\bin;D:\Oracle_10G\app\oracle\product\10.2.0\server\jdbc\lib\ojdbc14.jar "A.java

To run:

跑步:

D:\JDBC>java -cp "C:\Program Files (x86)\Java\jdk1.7.0_03\bin;D:\Oracle_10G\app\oracle\product\10.2.0\server\jdbc\lib\ojdbc14.jar;." A

D:\JDBC>java -cp "C:\Program Files (x86)\Java\jdk1.7.0_03\bin;D:\Oracle_10G\app\oracle\product\10.2.0\server\jdbc\lib\ojdbc14.jar;." A

Best of luck and if you should have further problems, let me know.

祝你好运,如果您还有其他问题,请告诉我。

回答by Rohit K. Sawai

Simple way to run JDBC application from Command prompt is set Path's of JDK and Database's jar file as follows:

从命令提示符运行 JDBC 应用程序的简单方法是设置 JDK 的路径和数据库的 jar 文件,如下所示:

Right click on My Computer->Properties->In left pane, Click on Advanced System Settings->Click on Environment Variables

右键单击我的电脑->属性->在左窗格中,单击高级系统设置->单击环境变量

In Environment Variables window, add 2 new entries in System variables:

在环境变量窗口中,在系统变量中添加 2 个新条目:

SET CLASSPATH

设置类路径

Click on New...->Set Variable name -- CLASSPATH and Set Variable value -- C:\Program Files (x86)\MySQL\Connector.J 5.1\mysql-connector-java-5.1.38-bin.jar -> Ok

点击 New...->Set Variable name -- CLASSPATH and Set Variable value -- C:\Program Files (x86)\MySQL\Connector.J 5.1\mysql-connector-java-5.1.38-bin.jar - > 好的

Variable value may be different for different computers so adjust path as per your system configuration

不同计算机的变量值可能不同,因此请根据您的系统配置调整路径

Also specify your project's path in class path value.

还要在类路径值中指定您的项目路径。

回答by Mangoose

point you cmd to D:\JDBC compile program javac -cp D:\Oracle_10G\app\oracle\product\10.2.0\server\jdbc\lib\ojdbc14.jar A.java

将你的cmd指向D:\JDBC compile program javac -cp D:\Oracle_10G\app\oracle\product\10.2.0\server\jdbc\lib\ojdbc14.jar A.java

run it java -cp D:\Oracle_10G\app\oracle\product\10.2.0\server\jdbc\lib\ojdbc14.jar A

运行 java -cp D:\Oracle_10G\app\oracle\product\10.2.0\server\jdbc\lib\ojdbc14.jar A