Das einbetten von Java-Web-Start (mit jnlp) - Anwendung auf google?
Ich habe einige einfache app in Java, und 'eingesetzt' es mit Hilfe von Java Web Start (jnlp und) auf meinem lokalen Rechner. Jetzt würde ich mag, um es über das Internet, um mehr feedback von verschiedenen Personen.
Ich dachte über die Einbettung meiner app in Google-Infrastruktur (pages.google.com/sites.google.com/blogger.com - was auch immer).
Frage: Wie mache ich das?
Was muss ich ändern in meinem .jnlp-Datei (jetzt habe ich es lokale Pfad hardcoded - 'jnlp codebase="file:/D:/Projekte/SomeApp/dist"...')?
Wie zum einbetten von Datei-Struktur (/../dist/somefiles und /../dist/lib/somefiles) in (genannten) Google-Infrastruktur?
Du musst angemeldet sein, um einen Kommentar abzugeben.
War ich auf der Suche nach einer Antwort, aber ich konnte nicht finden es überall. Vielleicht sind alle hosting auf sourceforge.net oder Java-Web-Start ist nicht beliebt bei allen. Die erste, die ich gefunden habe Beitrag in newsgroup sagen, dass auf code.google.com Sie können call .jnlp-Datei direkt aus dem SVN. Dies ermutigte mich zu spielen sites.google.com und es tritt ein, sehr einfach zu sein.
1) Seite Erstellen und Betten Sie alle Dateien, die sich dort – für diesen Zweck 'Archiv' - Seite geben die beste sein wird. So haben Sie Seite http://sites.google.com/site/MyPage mit paar Gläser angefügt.
2) In Ihrer Einführung.jnlp-Datei legen Sie folgende änderungen:
für codebase
für alle jars verwiesen:
3) Befestigen Sie starten.jnlp auf MyPage und das ist alles.
4) Klick auf Start-Datei startet die Anwendung.
Das zu organisieren, was in strukturierter Art und Weise nicht brechen nichts, solange Sie daran denken, aktualisieren von Verknüpfungen in den Start.jnlp.
Sonne hat eine tutorial, die beschreibt, wie die Dateien so einrichten.
Dein problem wird sein, die Grenzen des Google-systems. Ich kann nicht zugeben, in der Tiefe Kenntnisse über die Leistungen, aber mit Blick auf diejenigen, die Sie erwähnt haben, ich sehe keine Möglichkeit zum hochladen von beliebigen Dateien - die machen es schwierig zu deply die .Gläser.
Haben Sie vielleicht, zu betrachten, immer normal web-hosting statt.
Wenn Sie bereitstellen müssen, alles in eine war-Datei, die JnlpDownloadServlet-system kann nur, was Sie brauchen, wie es Ihnen erlaubt, genau das zu tun.
http://java.sun.com/javase/6/docs/technotes/guides/javaws/developersguide/downloadservletguide.html
Scheinbar ist ein Weg, der nicht erforderlich ist, die Datei in den downloads, aber in der svn
Es zu tun, müssen Sie die "svn:mime-type" - Eigenschaft für die hochgeladenen jnlp, sonst funktioniert der link nicht.
Denke ich, dass dies funktioniert, da die svn-apache-Modul (google verwenden muss) legt, den richtigen Inhalt geben, wenn er feststellt, diese Eigenschaft.