无法将 Java Web Start 应用程序连接到 MySQL

Can't connect Java Web Start application with MySQL

我有一个未签名的应用程序,它使用 Mysql 数据库并且 运行 很好。我尝试将此应用程序与 java web start 一起使用,因此我创建了 JNLP 文件并设法 运行 它与 Apache Tomcat 一起使用。但是,当我尝试将我的 运行ning 应用程序与 MYSQL 数据库连接时,没有任何反应。

我是新手,所以我什至不知道如何排除故障,所以我可以看到一些异常。

这是我的 JNLP

<?xml version="1.0" encoding="utf-8"?>
<jnlp spec="1.0+" codebase="http://localhost:8080/PizzaService/" href="PizzaService.jnlp">
    <information>
        <icon href="PizzaService.png" width="32" height="32" /> 
        <icon href="PizzaService.png" width="64" height="64" />
        <title>Pizza-Service Desktop Client</title> <vendor>Tomasz</vendor>
        <description>Pizza Service Desktop</description>
        <offline-allowed/> 
    </information>
    <resources>
        <java version="1.6.0+"/> <jar href="PizzaServiceDesktop.jar" main="yes"/>
    </resources>
    <application-desc/> 
    <shortcut>
        <desktop/>
        <menu submenu="Akcesoria"/>
    </shortcut>

</jnlp>

我使用这个代码:

MysqlDataSource dataSource = new MysqlDataSource();
Connection connection = dataSource.getConnection();

我知道如果您不知道错误,很难提供帮助,但也许至少有人会指导我做某事。

我不知道在哪里,但我读到为了从我的应用程序访问互联网(如果地址与 jar 文件的来源不同)我必须签署我的应用程序。结果是 not that complicated,它使我的应用程序运行并连接到 mysql。