2013-02-21 30 views
4

好的,所以我是一個完整的newby當涉及到Java小程序,所以原諒我缺乏知識。是否可以在同一個小程序中運行多個代碼庫位置?基本上我有一個小應用程序啓動和運行,它是從我支付訂閱的外部域的類文件,但我也想通過創建我自己的類文件來添加我自己的功能。applet中的多個代碼庫

問題是一組類文件將在我無法編輯訪問的域上,而我創建的類文檔將存儲在我自己的域中。

這是可以做的事嗎?或者一個applet只會從一個代碼庫位置訪問java文件?

+0

1)* 「謝謝, 路易絲」 *發表SIGS。出問題。那是4行噪音。 2)一個applet只有一個代碼庫,但我想知道(但從未嘗試過)是否可以使用明確的URL在另一個域中加載** Jar **(不是鬆散的類文件)。這將在'archive'屬性中完成。 3)但我開始懷疑它是。 Sun/Oracle對類的加載越來越嚴格,允許越來越少。 – 2013-02-21 17:37:45

+0

您絕對可以加載多個JAR文件。 http://stackoverflow.com/questions/2829388/how-do-i-package-up-an-applet-with-multiple-jar-libraries – 2013-02-21 20:21:59

+0

@PhilipWhitehouse在該問答中提到的'多個瓶子'來自相同的(單一)代碼庫。 – 2013-02-22 02:38:10

回答

0

是 - 您可以在您的小程序標籤指定多個JAR檔案:

<applet codebase ="." code="myMainClass.class" archive="archive1.jar,archive2.jar,archive3.jar" height="640" width="480"/> 

請在這裏找到詳細的信息

http://docs.oracle.com/javase/1.4.2/docs/guide/misc/applet.html

ARCHIVE = archiveList中 的檔案在archiveList中用「,」分隔。

希望這會有所幫助! :-)

問候

克里斯托弗