我知道的有以下两种:1. 把jar包或war包等需要发布的东西放到jboss的deploy目录下,如:
...\server\default\deploy2. 在server.xml文件中设置映射,如:
<Context path="/shop" docBase="E:\shopproject\WebRoot" debug="0" reloadable="true" crossContext="true"></Context>
现在维护一个大型j2ee项目,发现它不是用以上两种方式来deploy应用程序,而是运行批处理命令来启动jboss: 自定义一些批处理命令,并在其中的一行调用了jboss的run.bat命令;jboss启动完后, jboss目录下的deploy目录并没有相关的jar包或war包,但是程序却可以运行了。现在的问题是,这些批处理命令太多了,理不清哪里对哪里,但我想知道它到底是怎么样达到deploy的目录的?为什么运行自定义一些批处理命令间接启动jboss后,程序就可以运行了?各位知不知道是怎么回事?