java - 使用 Apache Derby 作为 DBMS 部署 Java 应用程序?

标签 java deployment derby

我开发了一个 Java 应用程序,它使用 Apache Derby 作为 DBMS 与数据库(插入、选择...)连接,该应用程序在 NetBeans 上运行良好,但是当我将其导出到 Jar 中并在外部运行时如果没有 NetBeans,我会收到此错误:

运行此命令后:

 java -jar jarre.jar

我得到这个列表:

/image/7xka9.jpg

我希望我的应用程序是可移植的,而无需启动 NetBeans。
我知道我错过了一些东西,但到底是什么,是我希望有人照亮的东西?

最佳答案

如果您查看最后打印的异常 (java.net.SocketException) 及其堆栈跟踪,它看起来像 Security Manager您的 JVM 不允许创建套接字。

尝试设置适当的 SocketPermission适合您的应用程序。

关于java - 使用 Apache Derby 作为 DBMS 部署 Java 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8952404/

相关文章:

java - 具有自定义 Swing 界面的 Netbeans Java CRUD 应用程序

java - 如何根据值对树状图进行排序?

java - 使用 Hibernate Criteria API 编写 HQL 子句

.net - Microsoft 发布管理和 AZURE 网站

javascript - 部署网站时内联所有JavaScript是否有益

sql - Derby DB修改列上的 'GENERATED'表达式

java - 在 Netbeans 8.0.2 中为 Android 应用程序创建数据库

java - 我需要将监听器添加到复选框,并且选择的更改显示在 textArea 中

java - 在 Eclipse 中部署时需要帮助将子项目链接到主项目

ruby-on-rails - 像 PHP 一样热部署 Ruby : FTP upload file and valid immediately