0
嗨,大家好我有這個swing應用程序連接到託管數據庫。它從本地文件「參數」中讀取數據庫參數。當我在本地運行它,它是能夠從參數文件中讀取參數,但是當我啓動它使用Java Webstart的我得到這個異常:Webstart不讀本地文件
java.io.FileNotFoundException: parameters.param(The system cannot find the File Specified)
有沒有做了Java Webstart的讀有益的方式該文件,因爲應用程序不會連接到沒有它的Db。
當我在JNLP文件Direactly雙擊驗證不會來了,但使用的HTML頁面,我不能運行: 我的HTML看起來像這樣:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body>
<h3>Test page for launching the application via JNLP</h3>
<script src="http://java.com/js/deployJava.js"></script>
<script>
deployJava.createWebStartLaunchButton("launch.jnlp")
</script>
<!-- Or use the following link element to launch with the application -->
<!--
<a href="launch.jnlp">Launch the application</a>
-->
</body>
爲什麼不把這個文件包含在你的JAR中並通過'getResource()'讀取? – trashgod
另請參閱[本答案](http://stackoverflow.com/a/5052359/418556),以防參數需要隨時間變化。 –