我創建了一個applet並在Netbeans中創建了它的jar文件。我在applet中使用jar文件。 我在jsp頁面中調用applet.jar。該小程序工作正常,但它必須實現的功能是通過另一個我在該小程序中使用的jar文件。意味着如何在applet.jar中包含一個外部jar文件,以便當我運行jsp頁面時它也可以用於該jsp頁面。在NetBeans中將jar文件包含在另一個jar文件中
回答
如果您只需要爲您的小程序代碼創建一個jar文件,則可以將其從您的服務器託管並引用到<applet>
標記中。這可能比組合罐更容易,並且更容易維護。
有一個很好的概述here,從中我借這個例子:
<applet code="main.class" codebase="/java" width="100" height="100" archive="applet.zip"> </applet>
...使得提供給您的應用程序/java/applet.zip類。
更新 - 有關Sun/Oracle文檔中的APPLET標籤的信息是全面,容易執行,即http://docs.oracle.com/javase/1.4.2/docs/guide/misc/applet.html
@Barbster .....這裏我用的是index.jsp 和jinvoke在build \ web \ WEB-INF \ lib中,但它仍然無法正常工作.... – 2010-09-23 10:29:15
WEB-INF中的資源在服務器外部不可用。您可以通過嘗試使用瀏覽器的地址字段在Jar上直接獲取來確認此情況。將它們移動到正常瀏覽器可以訪問的地方。 – 2010-09-23 10:49:41
@Andrew我試過了,但仍然沒有用。它找不到jinvoke.jar,而它包含在lib文件夾中 – 2010-09-23 11:29:52
- 1. 創建一個包含另一個jar文件的Jar文件
- 2. 加載另一個jar文件中包含的jar文件不起作用
- 3. eclipse:在jar包中包含abitrary文件
- 4. 如何簽名包含另一個jar文件的jar
- 5. 在Spring中訪問另一個jar文件中包含的html文件
- 6. 將jar文件打包到存在的jar文件中
- 7. 在cli中包含jar文件庫
- 8. 在.jar中包含其他文件
- 9. 在Java Jar文件中包含GImages
- 10. 在PHPJAVA橋中包含.jar文件
- 11. 如何將java文件包含在.jar文件中?
- 12. 將Jar文件導入到jar文件中的另一個目錄中
- 13. JApplet在Jar文件中只能從Jar文件中包含的html運行
- 14. Java:將包含的Jar文件添加到Linux中創建的Jar文件中
- 15. 如何在EJB jar文件中包含jar依賴關係?
- 16. 如何在NetBeans生成的Jar文件中包含資源文件?
- 17. 在一個jar文件中編譯時在cmd中運行一個jar文件
- 18. 如何在netbeans中將sqlite數據庫文件包含到jar中?
- 19. 如何在NetBeans中使用.jar文件?
- 20. 在NetBeans中導出Jar文件
- 21. 如何在Netbeans中創建Jar文件
- 22. 在Netbeans中導出JAR源文件
- 23. 在netbeans中使用hadoop 2.2.0 jar文件
- 24. 在jar中播放wav文件-java,netbeans,
- 25. 如何在netbeans中創建jar文件
- 26. JAR不包含根文件
- 27. C++ Builder:包含JAR文件
- 28. 如何在另一個MIDP jar文件中運行現有的MIDP jar文件?
- 29. 如何將依賴關係jar文件包含到jar文件中
- 30. 在另一個目錄中運行源文件的jar文件
http://java.sun.com/developer/technicalArticles/java_warehouse/single_jar/ – 2010-09-23 09:02:59