我使用 JBoss AS 5.0 和 eclipse 3.6。我在eclipse中启动Jboss,问题是,eclipse通过直接调用run.jar启动jboss,每次启动服务器时我都需要做一些组装工作(文件复制等),没有地方可以放置此操作当我单击开始按钮时,有没有办法在调用run.jar的main方法之前运行一些预处理任务?
最佳答案
据我所知,目前无法在运行 JBoss 之前附加要执行的脚本(假设您使用JBoss AS Tools)。
但是,您可以使用以下步骤间接实现它:
- 编写一个进行组装的脚本(我们称之为
auto-assemble.bat
) - 选择您的项目 > 菜单栏:项目 > 属性
- 在左侧 Pane 中选择构建器
- 点击右侧 Pane 中的
新建...
按钮 - 选择程序 > 确定
- 提供适当的名称
- 浏览并选择
auto-assemble.bat
文件 > 应用 > 确定并关闭对话框
从现在开始,每当您想要组装 EAR 时,只需执行以下操作:
- 对您的代码进行一些更改(可选)
- 执行项目 > 清理(如果执行步骤 1,则可选)
- 执行项目 > 构建项目(如果未启用自动构建)
- 运行 JBoss
关于java - 在eclipse中启动Jboss时如何运行批处理作业?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6354606/