目前,我的本地设置的weblogic服务器为nostage。我读到这将使我能够对jsp文件进行热交换,但即使在我清除缓存之后,我也没有看到任何变化。每次我想要进行简单的html更改时,我都不想让我的服务器反弹。关于如何在weblogic中进行热插拔的任何想法?
答案 0 :(得分:0)
取消部署组件,删除所有缓存/临时数据目录,并尝试使用适当的标志在命令行中部署组件:
java weblogic.Deployer -adminurl http://localhost:7001 -user weblogic
-password weblogic -name mydeploymentname
-targets myserver -nostage
-deploy c:\localfiles\myapp.ear
并且不要忘记以这种方式设置带有weblogic.jar的CLASSPATH:
SET CLASSPATH=yourWeblogicServer\server\lib\weblogic.jar
否则,对于热交换,您还有另一种选择:使用Eclipse WTP插件来部署您的组件。
如果您没有部署EAR,那么最后一个替代方法就是在您处理应用程序的Web部分时使用像Tomcat这样的servlet容器。 你将获得很多时间。