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

时间:2015-12-07 20:47:30

标签: mysql java-web-start

我有使用Mysql数据库且运行良好的未签名应用程序。我尝试将此应用程序与java web start一起使用,因此我创建了JNLP文件并设法使用Apache Tomcat运行它。但是,当我尝试将运行的应用程序与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();

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

1 个答案:

答案 0 :(得分:0)

我不知道在哪里,但我知道为了从我的应用程序访问互联网(如果地址不同于jar文件的来源)我必须签署我的申请。事实证明它是not that complicated,它使我的应用程序工作并连接到mysql。