在练习JavaDB Embedded模式的Java编程时候,直接用编辑器开发,所以需要用平时不怎么用的命令行来编译代码,按照普通的方式进行编译之后,开始运行,结果弹出错误提示。
java -classpath derby.jar JavaDBTest
错误: 找不到或无法加载主类 JavaDBTest
想不通是怎么回事。后来发现,需要将当前目录也加入到ClassPath中
java -classpath .;derby.jar JavaDBTest
这样才能成功运行
Load the EmbeddedDriver
Create derbyDB
create table user_uer
-----------------------------
小明
89
小化
90
query user_uer data
在我的电脑中没有设置CLASSPATH环境变量,如果设置了这个环境变量,请一定要加上当前目录【.】
附件的代码是参照
http://blog.csdn.net/rangqiwei/article/details/7944271这篇博客的内容写的,做了一些改动,主要是DriverManager.getConnection将用户名和密码的Properties去掉了。
另外,JavaDB一边开着网络模式一边开着嵌入模式,连接会报错。
分享到:
相关推荐
6. **classpath 设置**:可以通过`CLASSPATH`环境变量或`-cp`/`-classpath`命令行选项来设置类路径。如果多个路径需要指定,可以使用分号(Windows)或冒号(Unix/Linux)进行分隔。 7. **打包和JAR文件**:对于...
这篇博客文章将探讨如何在Eclipse中配置和使用Java命令行参数,这对于理解程序的运行行为以及调试是非常有帮助的。 在Java程序中,命令行参数是通过`main`方法的`String[] args`数组传递的,它们允许我们在不修改...
### Java命令行运行参数详解 #### 一、概述 Java作为一种广泛使用的编程语言,其运行依赖于Java虚拟机(JVM)。为了优化JVM的性能,开发者可以通过命令行传递一系列参数来控制JVM的行为。本文将详细介绍Java命令行...
在使用Java命令行工具时,确保`JAVA_HOME`环境变量设置正确,指向JDK的安装目录,因为`javac`和`java`通常位于`%JAVA_HOME%\bin`路径下。 6. **错误处理与调试**: 在命令行模式下,所有错误和输出都会直接显示在...
Java 环境配置与设置 JAVA_HOME, CLASSPATH, PATH 的目的 Java 环境配置是 Java 开发的基础,我们需要正确地配置 JAVA_HOME, CLASSPATH, PATH 等环境变量,以便正确地编译和运行 Java 程序。在本节中,我们将详细地...
在Java命令行编译和运行过程中,理解并正确处理包、类的相对路径以及`classpath`的设置,对于构建复杂的Java应用程序至关重要。虽然这可能比使用IDE时更显繁琐,但它帮助开发者深入理解Java编译和运行的底层机制,...
2. 命令行参数:在启动Java程序时,可以使用`-cp`或`-classpath`参数来指定classpath,如`java -cp /path/to/library.jar my.app.Main`。 3. CLASSPATH系统属性:在Java代码中,通过`System.setProperty("java.class...
JAVA程序命令行下的执行 IED用惯了,基础都快忘记了 javac 先不说了,环境变量里面设置对了基本没什么问题。关键是java这个命令 java -classpath .class的类路径(如果是包的话,需要指定到包上面的路径);引用的类路径...
### Java命令行运行参数详解 #### 一、概述 Java作为一种广泛应用的编程语言,其运行依赖于Java虚拟机(JVM)。为了更好地控制Java应用程序的运行环境,开发者可以通过指定一系列命令行参数来调整JVM的行为。本文将...
在Java编程的学习与实践中,环境配置是入门的关键步骤之一,其中最为棘手的问题之一便是如何正确设置`classpath`。`classpath`不仅影响着程序能否正常编译和运行,还关系到开发者的调试效率与代码组织方式。本文将...
#### 二、在命令行设置 Classpath 在开发过程中,有时需要临时改变 classpath,以测试不同的类库版本或者特定的类库组合。 1. **临时设置 Classpath**: - 可以使用 `set CLASSPATH=路径`(Windows)或 `export ...
### Java中的Path与Classpath设置详解 在Java开发过程中,正确配置环境变量是十分重要的一步。其中,`path`和`classpath`是最为关键的两个环境变量,它们直接影响到Java程序能否正常编译和运行。 #### 一、Path 的...
### Java程序在命令行下的执行方法与注意事项 #### 命令行基础知识 在学习如何在命令行下执行Java程序之前,我们首先需要了解一些基本的命令行操作知识。命令行(Command Line Interface, CLI)是一种用户界面模式...
这份PDF文档详细列举并解释了Java命令行接口(JVM)的各种参数,旨在帮助开发者更好地理解和使用Java命令行工具。 Java命令通常以`java`或者`javac`为起点,其中`java`用于执行已编译的Java类文件,而`javac`则是...
ClassPath的设置通常在命令行中通过`-classpath`或`-cp`选项完成。 ##### 3.2 ClassPath的组成 ClassPath可以包含多个路径,路径之间用分号(Windows)或冒号(Unix/Linux)分隔。常见的ClassPath组成部分包括: ...
### Java Classpath 全解 对于初学者而言,理解 Java 中的 `classpath` 概念可能会感到有些困难。很多时候,程序在某个环境下可以正常运行,但换到另一个环境时却出现了问题,这往往与 `classpath` 设置不当有关。...