2013-08-25 58 views
0

我想通過Jar文件運行簡單的靜態網站,但沒有太多的運氣。 我想通過Jar運行網站的原因是因爲我不希望最終用戶直接訪問我的頁面。例如,他們不應該直接訪問index.html頁面,而無需實際啓動我的使用java swing構建的程序。通過Jar文件運行簡單的網站

事情我想:

  • 罐應用程序的工作,如果我在那裏我使用Eclipse,因爲index.html頁面被取出由本地目錄頁面創建罐在同一臺機器上運行。我知道這是錯誤的。
  • 如果我嘗試使用不同的筆記本電腦或桌面,那麼我的swing應用程序不會通過我的瀏覽器打開任何類型的index.html。

那麼有什麼建議嗎?

此外,我使用Desktop.open(),Desktop.browse, getClass().getResources().getURL() ..我在其他頁面上看到的東西。

+2

*「那麼什麼建議?」 *不要這麼愚蠢的關於「你的」 HTML。將其從網上移除或使其易於訪問。 –

+0

只需讓JAR將文件複製到用戶目錄或臨時目錄並從那裏打開即可。 – BalusC

+0

感謝您的回答。 – user2714663

回答

0

你需要複製數據或使用服務器如Tomcat,JBoss的等

+0

我會考慮使用tomcat來解決這類問題。 – user2714663