我正试图根据本指南在eclipse上安装derby
我的$类路径:
/opt/Apache/db-derby-10.10.1.1-bin/lib/derby.jar:/opt/Apache/db-derby-10.10.1.1-bin/lib/derbytools.jar
我还通过项目属性将其添加到Java构建路径中。现在,每当我运行我的程序时,它都会说:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/derby/impl/tools/sysinfo/Main
Caused by: java.lang.ClassNotFoundException: org.apache.derby.impl.tools.sysinfo.Main
有什么解决方案吗?我的代码:导入java。sql。联系导入java。sql。DriverManager;导入java。sql。编制的报表;导入java。sql。结果集;导入java。sql。SQLException;导入java。sql。陈述
导入java。util。ArrayList;导入java。util。财产;
public class Sample2 {
public static void main(String[] args) {
System.out.println("POOP");
new Sample2().go(args);
System.out.println("SimpleApp finished");
}
void go(String[] args){
Connection conn = null;
ArrayList statements = new ArrayList();
PreparedStatement psInsert = null;
PreparedStatement psUpdate = null;
Statement s = null;
ResultSet rs = null;
String dbName = "Lab4DB";
try {
conn = DriverManager.getConnection(protocol + dbName);
System.out.println("Connected to and created database " + dbName);
conn.setAutoCommit(false);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
private String framework = "embedded";
private String driver = "org.apache.derby.jdbc.EmbeddedDriver";
private String protocol = "jdbc:derby:";
}
右键单击项目运行方式
这三个jar文件可以在从ApacheDB下载的文件夹中找到
使用Linux;应用程序目录为: java-classpath/home/momy/a1/specter src.spectermain.mainclass 我得到这个错误:错误:无法找到或加载主类src.spectersafemain.MainClass 在netbeans上,该应用程序工作得很好…。我将应用程序重新打包到。exe版本,.exe开始工作,但DB not work显示derby j
我的Eclipse(Indigo)运行得很好。我创建了一个简单的类。它被放置在文件夹中的包中。但是,当我试图从Eclipse运行它时,我从Java虚拟机启动程序获得信息: 我尝试从这个包中运行其他类,它们运行得很好(也就是以前存在的类)。然而,我在这个包中创建的任何新类都有这些问题。实际上,我在Eclipse中创建的任何新类都会遇到这个问题。我决定从命令行检查它是如何工作的。看来问题仍然存在--我
见下面的“更新”,我现在知道这是问题的症结所在。 我有一个遗留的Derby数据库,我想制作一个Rails应用程序来与之交互。 我正在使用RVM,所以这是我采取的步骤: 然后我创建了一个模型文件,并使用set_table_name将其设置为一个表名,当我运行rails c时,我得到一个异常,即该表不存在。 我做的时候也在控制台上 唯一返回的表是“schemamigrations”。 我知道数据库没有
我在安装了OpenJDk 7的Ubuntu 12.04上使用Eclipse 3.7.2 java版本给出 每当我尝试运行项目时,都会收到以下错误。 所有项目都会发生这种情况,我已经在我的 Windows 系统上成功编译了这些项目。而且,当直接从终端使用 javac 和 java 时,它可以工作。有没有简单的解决方案?这是因为OpenJDK吗? 类代码是: 更新:我的源代码在一个名为swingtes
问题内容: 在开发Java项目时,我将所有jar文件都放在一个在项目内部创建的文件夹中,称为Now,是否可以将文件夹添加到Java类路径中,而不必添加每个jar文件? 我在考虑变量或创建用户库的思路。 问题答案: 根据您所说的,我可能会创建一个包含您的库JAR的用户库。 您可以使用Window => Preferences创建一个用户库,向下钻取到Java => Build Path => Use
这是我的清单文件 此处为我得错误堆栈跟踪: