我有一個簡單的java類,在「TMSCore」java項目中顯示「等待」文本執行。如何在jboss7啓動時執行jar文件?
package com.stock.bo;
public class example {
/**
* @param args
*/
public static void main(String[] args) {
// ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
System.out.println("================================> waiting");
}
}
我已經創建TMSCore.jar並且已經設置了這種example.class爲切入點,我的jar文件。
然後,我已用C創建模塊,用於此項目:\ Jboss的\的JBoss-AS-7.1.1 \模塊\有機\ TMS \主,並粘貼在相同的路徑中的罐子
然後我有創建module.xml並在同一路徑粘貼
module.xml
<?xml version="1.0" encoding="UTF-8"?>
<module xmlns="urn:jboss:module:1.1" name="org.tms">
<resources>
<resource-root path="TMSCore.jar"/>
</resources>
</module>
然後我在我的webproject/WEB-INF目錄下創建一個JBoss部署,structure.xml
<?xml version="1.0" encoding="UTF-8"?>
<jboss-deployment-structure>
<deployment>
<dependencies>
<module name="org.tms"/>
</dependencies>
</deployment>
</jboss-deployment-structure>
當我開始使用含有上述的JBoss部署,structure.xml我的戰爭中,服務器在我的控制檯其表現部署TMSCore.jar
,但我的「等待」在我的罐子文本不顯示在控制檯上
我的要求是我應該得到「================================」在我的控制檯上一旦jboss是啓動了
否則任何人都可以建議如何讓一個jar來啓動jboss服務器執行?
BTW我使用JBOSS7.1