我最近开始在Eclipse和Jboss上使用JRebel,它对我来说非常好。它将更改的文件部署到
d:/工作区/项目/建立/类
正如我在rebel.xml
中提到的那样。但是,我想在Jboss服务器内的tmp
文件夹中更改相对于最近部署的war的路径。我有办法吗?
答案 0 :(得分:0)
在你的情况下,
D:/Workspace/Project/build/classes
IDE编译类的目录。 rebel.xml 只为JRebel指定从哪里加载这些类。
要使用相对路径,您可以定义占位符:
${workspace.path}/Project/build/classes
然后,您可以通过VM参数定义占位符值来扩展占位符:
-Dworkspace.path=D:/Workspace
不幸的是,没有办法指定真正的相对路径,a-la ../ build / classes
我的问题是你想为什么要指定JBoss的tmp文件夹的路径?