【发布时间】:2009-07-01 16:10:34
【问题描述】:
我知道这是一个非常有帮助的社区.. 所以我希望我能得到我的问题的答案。实际上,我有一个通过 JDBC 联系 Oracle 数据库的摇摆应用程序。
现在我想通过 WebStart 部署它。我在打印出日志消息的应用程序中有一个文本区域。
一切顺利,jnlp 在客户端下载我的应用程序 jar。但是突然,日志区域说,它无法连接到数据库。我的意思是,在建立与数据库的连接时出现 SQL 异常。
可能出了什么问题。 当我通过网络启动部署应用程序时,我是否应该包含任何其他 jar/库。 但我听说我只能通过 webstart 下载一个 jar 文件和 一个 jar 不能包含另一个 jar 文件。
请帮忙。
这是我的 JNLP 文件
<?xml version="1.0" encoding="utf-8"?>
<jnlp spec="0.2 1.0" codebase="http://172.16.3.214:8080/CRM" href="CsvClient.jnlp">
<information>
<title>CSV Import Client</title>
<vendor>CRM Software</Vendor>
<homepage href="index.jsp" />
<description>CSV Import client</description>
<icon href="csv.gif" />
<offline-allowed/>
</information>
<resources>
<j2se version="1.6+" />
<jar href="csv.jar" />
</resources>
<application-desc main-class="org.csv.Main" />
</jnlp>
这是我用来获取 jar 文件的 Manifest.txt 文件..
Manifest-Version: 1.0
Main-Class: org.csv.Main
【问题讨论】:
-
你能发布你的 SQLException 堆栈跟踪吗?
-
能否提供sql异常输出?
-
[Ljava.lang.StackTraceElement;@95da38 这是我在说 ex.getStackTrace.toString() 时在日志中得到的内容
-
你想做 ex.printStackTrace()