我需要使用下面的小程序:,http://www.babynamewizard.com/name-mapper運行Java小程序離線
但是,它不會在我的任何瀏覽器中運行,儘管被安裝了Java的最新版本。
有沒有辦法下載.jar,以便我可以離線運行它? 我搜索了源代碼,但無法找到它和.class文件。
任何想法?
我需要使用下面的小程序:,http://www.babynamewizard.com/name-mapper運行Java小程序離線
但是,它不會在我的任何瀏覽器中運行,儘管被安裝了Java的最新版本。
有沒有辦法下載.jar,以便我可以離線運行它? 我搜索了源代碼,但無法找到它和.class文件。
任何想法?
編輯** 首先查看Petesh的評論,如果不能繼續,請檢查它是否適用於您。
好吧,這裏什麼也沒有。
你要運行小程序是SRC設置爲「http://namemapper.babynamewizard.com/namemapper/namemapper.htm」
這意味着任何與相對路徑的資源的基本URL的iframe中是 「http://namemapper.babynamewizard.com/namemapper/」
人,Applet標籤內有
<applet code="names.state.ui.StateVisualizationApplet" width="762" height="523" archive="states005.jar" title="undefined">
<param name="nameListURL" value="legal-names-2010.txt">
<param name="mapURL" value="state-outline.txt">
<param name="sortURL" value="name-sort3.txt">
<param name="dataURL" value="data2010">
</applet>
所以JAR URL是
你必須下載以下文件與JAR文件一起。
然後創建在同一目錄與下面的代碼上面下載的文件的HTML文件(假設test.html文件)。
<html>
<head>
</head>
<body>
<applet code="names.state.ui.StateVisualizationApplet" width="762" height="523" archive="states005.jar" title="undefined">
<param name="nameListURL" value="legal-names-2010.txt">
<param name="mapURL" value="state-outline.txt">
<param name="sortURL" value="name-sort3.txt">
<param name="dataURL" value="data2010">
</applet>
</body>
</html>
最後你需要使用AppletViewer。它隨JDK或JRE提供。 進入上述文件並運行的目錄下面的命令
appletviewer test.html
它會告訴你的小程序,但該applet下載文件在運行搜索,例如名字,如果我們尋找男,最大那麼它將嘗試下載文件。
data2010/M/max.m.txt
所以它必須存在於test.html中的父目錄具有完全相同的路徑。這意味着您必須創建以下目錄結構
-data2010
---M
-----max.m.txt
您需要以同樣的方式下載max.m.txt。
最後你就可以搜索最大。對於任何其他名稱,它會給出錯誤,只需查看跟蹤並下載所需的文件即可。
這是忙碌的,但它的工作。
在瀏覽器中運行它=在線運行 –
使用JNLP。當您點擊jnlp文件的鏈接時,它會在您的桌面上創建一個鏈接並在本地安裝該應用程序,因此無需連接到互聯網即可使用它。 – BackSlash
如果您將小程序url直接插入appletviewer,它將運行。 'appletviewer http:// namemapper.babynamewizard.com/namemapper/namemapper.htm'。 – Petesh