我小试了一下,好像不行。
如果我非要用weblogic7做jsf怎么办,是不是导入什么jar包就可以了
有解决方案没有
10 个解决方案
#1
请问这个论坛里面有没有帮我回答一下啊
#2
这些前端框架基本上不依赖于应用服务器的,包括struts/jsf/tapestry等,你应该可以在weblogic/tomcat/jboss等等服务器都可以使用才对。
不过有这种情况,某些框架比较新,它使用了JDK的较高版本的特性,比如JDK5.0中的特性,所以必须在JRE5.0环境下运行。像tomcat和jboss等服务器是没有自带JRE的,所以机器上需要独立安装JRE或JDK。因此你可以安装新版JRE,你用的框架也就可以在这些服务器上跑了。
但weblogic例外,它使用了bea自己的jre,叫做jrockit。weblogic8.1自带的jrockit也才等同于JDK1.4,我不记得weblogic7是否是使用等同于JDK1.3的jrockit。这样的话,你用的框架就无法跑在weblogic上了。
解决办法,到bea下载一个新版的jrockit替换你目前weblogic中的版本;或使用weblogic8.1以上版本;或者使用其他没有自带jre的服务器。另外,我记得在创建一个weblogic实例的时候好像有一个选项让你选择是使用自带的jrockit还是使用系统安装的Sun JDK,你看看应该可以解决的。
不过有这种情况,某些框架比较新,它使用了JDK的较高版本的特性,比如JDK5.0中的特性,所以必须在JRE5.0环境下运行。像tomcat和jboss等服务器是没有自带JRE的,所以机器上需要独立安装JRE或JDK。因此你可以安装新版JRE,你用的框架也就可以在这些服务器上跑了。
但weblogic例外,它使用了bea自己的jre,叫做jrockit。weblogic8.1自带的jrockit也才等同于JDK1.4,我不记得weblogic7是否是使用等同于JDK1.3的jrockit。这样的话,你用的框架就无法跑在weblogic上了。
解决办法,到bea下载一个新版的jrockit替换你目前weblogic中的版本;或使用weblogic8.1以上版本;或者使用其他没有自带jre的服务器。另外,我记得在创建一个weblogic实例的时候好像有一个选项让你选择是使用自带的jrockit还是使用系统安装的Sun JDK,你看看应该可以解决的。
#3
有关系码?
#4
感谢大家,我做做试验先
大家如果有什么好的想法还可以说出来
大家如果有什么好的想法还可以说出来
#5
创建一个weblogic实例 是怎么创建的啊
只有配domian啊,而且好像没有看到选jdk啊
只有配domian啊,而且好像没有看到选jdk啊
#6
其实就是Configuration Wizard中create a new weblogic configuration,后边应该有一步让你选择要使用的JRE的。
#7
到底是用bea自己的JDK还是JRE呢
我用bea自己的jdk1.4,1.5都试过了,连启动都启动不了啦
我用bea自己的jdk1.4,1.5都试过了,连启动都启动不了啦
#8
而且好像weblogic7没有create a new weblogic configuration这个选项,只有creat domian 的,但是domian好像不能指定选用那个jdk
#9
没有问题的,放心用把
#10
楼上什么意思
我试过各种各样的方法了,都不行的
我试过各种各样的方法了,都不行的
#1
请问这个论坛里面有没有帮我回答一下啊
#2
这些前端框架基本上不依赖于应用服务器的,包括struts/jsf/tapestry等,你应该可以在weblogic/tomcat/jboss等等服务器都可以使用才对。
不过有这种情况,某些框架比较新,它使用了JDK的较高版本的特性,比如JDK5.0中的特性,所以必须在JRE5.0环境下运行。像tomcat和jboss等服务器是没有自带JRE的,所以机器上需要独立安装JRE或JDK。因此你可以安装新版JRE,你用的框架也就可以在这些服务器上跑了。
但weblogic例外,它使用了bea自己的jre,叫做jrockit。weblogic8.1自带的jrockit也才等同于JDK1.4,我不记得weblogic7是否是使用等同于JDK1.3的jrockit。这样的话,你用的框架就无法跑在weblogic上了。
解决办法,到bea下载一个新版的jrockit替换你目前weblogic中的版本;或使用weblogic8.1以上版本;或者使用其他没有自带jre的服务器。另外,我记得在创建一个weblogic实例的时候好像有一个选项让你选择是使用自带的jrockit还是使用系统安装的Sun JDK,你看看应该可以解决的。
不过有这种情况,某些框架比较新,它使用了JDK的较高版本的特性,比如JDK5.0中的特性,所以必须在JRE5.0环境下运行。像tomcat和jboss等服务器是没有自带JRE的,所以机器上需要独立安装JRE或JDK。因此你可以安装新版JRE,你用的框架也就可以在这些服务器上跑了。
但weblogic例外,它使用了bea自己的jre,叫做jrockit。weblogic8.1自带的jrockit也才等同于JDK1.4,我不记得weblogic7是否是使用等同于JDK1.3的jrockit。这样的话,你用的框架就无法跑在weblogic上了。
解决办法,到bea下载一个新版的jrockit替换你目前weblogic中的版本;或使用weblogic8.1以上版本;或者使用其他没有自带jre的服务器。另外,我记得在创建一个weblogic实例的时候好像有一个选项让你选择是使用自带的jrockit还是使用系统安装的Sun JDK,你看看应该可以解决的。
#3
有关系码?
#4
感谢大家,我做做试验先
大家如果有什么好的想法还可以说出来
大家如果有什么好的想法还可以说出来
#5
创建一个weblogic实例 是怎么创建的啊
只有配domian啊,而且好像没有看到选jdk啊
只有配domian啊,而且好像没有看到选jdk啊
#6
其实就是Configuration Wizard中create a new weblogic configuration,后边应该有一步让你选择要使用的JRE的。
#7
到底是用bea自己的JDK还是JRE呢
我用bea自己的jdk1.4,1.5都试过了,连启动都启动不了啦
我用bea自己的jdk1.4,1.5都试过了,连启动都启动不了啦
#8
而且好像weblogic7没有create a new weblogic configuration这个选项,只有creat domian 的,但是domian好像不能指定选用那个jdk
#9
没有问题的,放心用把
#10
楼上什么意思
我试过各种各样的方法了,都不行的
我试过各种各样的方法了,都不行的