0
我最近开始在Eclipse和Jboss中使用JRebel,它对我来说工作得非常好。它的部署更改的文件到部署战争的JRebel相对路径
d:/工作区/工程/建造/班
正如我在rebel.xml
提到的相同。但是我想更改Jboss服务器内tmp
文件夹中相对于最近部署的战争的路径。我可以这样做吗?
我最近开始在Eclipse和Jboss中使用JRebel,它对我来说工作得非常好。它的部署更改的文件到部署战争的JRebel相对路径
d:/工作区/工程/建造/班
正如我在rebel.xml
提到的相同。但是我想更改Jboss服务器内tmp
文件夹中相对于最近部署的战争的路径。我可以这样做吗?
在你的情况,
D:/Workspace/Project/build/classes
是你的IDE编译的类的目录。 rebel.xml只是为JRebel指定从哪里加载这些类。
要使用相对路径,你可以定义一个占位符:
${workspace.path}/Project/build/classes
然后你可以通过VM参数定义的占位符值扩大占位符:
-Dworkspace.path=D:/Workspace
不幸的是有没有办法指定真正的相对路径,a-la ../build/class
我的问题宁可是为什么你想指定JBoss tmp文件夹的路径吗?
就像我指定的那样,每当我重新部署我的项目时,它都会转到在'tmp'内创建的新文件夹。 – dShringi
使用JRebel进行部署时,它实际上会加载来自rebel.xml中指定位置的所有资源。这就是为什么我没有看到tmp /在这种情况下的目的。 –
是的,我知道,这只是一个出于好奇而提出的问题。反正谢谢你的回应:) – dShringi