私はこのアプリをJWSと連携させることができますか?これはクライアントアプリケーションとして始まり、いくつかのユーザーデータファイルのフォルダがあります。ユーザーはこれらのフォルダを使用して、ネットからデータファイルを追加することもできます。 ... JWSを入力してください...Web StartアプリケーションでJar APIを使用できますか?
このコードはJWSを使用しないJARファイルで動作しましたが、JWSを使用する場合はJARファイルを見つけることができません。 (jarName =「myjar.jar」)最後に
static public ArrayList<String> getJarFileList(Dir d, ExtFilter ext) {
ArrayList<String> list = new ArrayList<String>();
try {
FileInputStream fis = new FileInputStream(jarName);
JarInputStream jis = new JarInputStream(fis);
JarEntry jarEntry = null;
do {
jarEntry = jis.getNextJarEntry();
if (jarEntry != null) {
String fileName = jarEntry.getName();
if(d == null || fileName.startsWith(d.toString())) {
if(ext == null || ext.accept(null, fileName))
list.add(fileName);
}
}
} while (jarEntry != null);
jis.close();
} catch (IOException ioe) { }
return list;
}
は、私はJAR内のデータファイルのリストを取得し、私は、クライアント上で作成したローカルフォルダに保存できるようにしたいです。可能であれば、私は取得しなければならないJAR内のすべてのファイルの名前を正確に知る必要はありません。そのため、getJarFileList(特定のディレクトリとファイル名の拡張子)です。
直接方法がない場合、おそらく最も簡単なことは、アプリをウェブサイトに移動してデータファイルをクライアントにコピーさせることでしょうか?これらのファイルを移動するために使用するAPIについてのご意見もありがとうございます。
TIA - マーク
は修正を得た...私は物事のカップルを試みたが、私はいくつかの成功を収めている