2012-11-02 34 views
0

我正在開發在WebSphere Application Server 6.1上運行的Java應用程序。現在,我已經在服務器中安裝了一個.war文件,並且我正在從jsp文件調用這些方法,並且它們工作正常。問題是:有什麼方法可以開發一個應用程序,當我在WAS上安裝應用程序後按下「開始」按鈕時,它會自動啓動,避免從jsp手動調用方法?簡而言之,在WAS上安裝導出爲.jar文件的main()方法的普通J2SE應用程序應該啓動並自動調用main()方法?是否可以在WebSphere Application Server上自動運行Java應用程序?

我試着安裝一個導出的Hello World J2SE應用程序,但似乎.jar格式不正確,顯然它必須是Java EE應用程序。

我是WAS和Java EE的新手。我非常感謝任何幫助。

回答

0

最後,我通過一個Servlet做到了。當應用程序啓動時,方法init()被調用,並且在這個方法中,我做我所有的東西。

1

是的,這是可能的,但不是直接的。您必須將應用程序打包爲資源適配器。你也必須在應用程序服務器上掛鉤創建線程。檢查出IronJacamar documentation

相關問題