在大多数Java EE Servlet容器中,似乎存在另一种设置特定于部署的变量的方法。 (要为每种容器类型学习或重新学习它都是一件很痛苦的事情……Tomcat'Catalina config',Weblogic DeployPlan.xml变量,Websphere等)。

为什么不将Aviarc设置为在aviarc.engine.aviarcData中查找设置的值,并在存在的情况下使用它,但是如果找不到值,则退回到/ var / aviarc / aviarc-data /。 (或具有一种“无aviarcData设置...检查/ var / aviarc / ....检查/ var / opt / aviarc / ...”的机制)

这样,如果您很高兴在/ var / aviarc /中安装Aviarc,那么aviarc.war可以在任何servlet容器中启动,而无需进一步了解变量的设置方式。

[请注意,在Windows中,至少在Windows 7中,似乎仅使用/ var / aviarc /即可调用路径C:/ var / aviarc /。]

最佳答案

这可以通过简单地打开aviarc.war文件并在web.xml文件中设置值来实现。

适用于WebLogic,这是我的直接问题。

关于java - Aviarc中aviarc.engine.aviarcData的默认/故障转移值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12256521/

10-12 02:07