我有一个程序在Tomcat中运行得非常好。然而,我们希望将其转换为Weblogic。然而,当我尝试部署它时,会收到以下错误消息:
IllegalStateException:AnnotationTransactionAttribute资源仅在java 1.5及更高版本上可用
问题是,我运行的是Java 1.8。我读到Spring 2.5可能会导致类似的问题(它显然无法识别1.7以上的任何内容),但我使用的是3.2.13,为了安全起见,我尝试降级到Java 1.7,但我收到了相同的错误消息
编辑:我正在运行WebLogic Server 10.3.6
还有其他人遇到过这种情况吗?
您不需要编写您使用的weblogic版本。
请注意,Weblogic 12.1.3不支持Spring 3.2.x
WebLogic Server 12.1.3中的WebLogic Server/Spring集成功能支持Spring Framework版本3.0.x、3.1.x和4.0.x。(注意,Spring Framework版本3.2.x不受支持。)
因此,请确保您不使用Weblogic提供的Spring实现。您必须在部署中覆盖Weblogic库,因为提供的库通常是首选的,并且在类路径中排在首位。
有关更多详细信息,请参阅用于Spring支持的Weblogic留档。
根据我的头衔。几个月来,我一直在愉快地使用Eclipse,但现在它出现了问题(我认为这是因为我在SDK中添加了API 19)。 无论如何,我删除了SDK和Eclipse,并重新安装了它们。它们位于C:\Program Files(x86)中名为development的文件夹中,与Java文件相同。 所以我加载了Eclipse并且没有错误,所以我想我会更新SDK:Android SDK Tools
(环境:Windows 7 Eclipse) 当我在Android SDK Manager中更新时,我已经选择了所有SDK、平台、示例等。重启Eclipse后,当我尝试访问Android SDK Manager时,我收到了这条消息:android sdk的位置尚未在首选项中设置! 当我试图在窗口中定位SDK时- 我试图更新最新的ADT。它告诉我:无法完成请求。有关详细信息,请参阅错误日志。Andr
此Android SDK需要Android Developer Toolkit 23.0.0或更高版本。当前版本为22.6.3.v201404151837-1123206。请将ADT更新到最新版本。 我的sdk版本精确地设置为以下目录。
问题内容: 我使用Android Studio,最近收到错误消息: 错误:任务’:app:compileDebugJavaWithJavac’的执行失败。compileSdkVersion’android-24’需要JDK 1.8或更高版本进行编译。 但是我已经安装了JDK 1.8: :\ Users ..> java -version Java版本“ 1.8.0_91” Java(TM)SE运行
我使用Android Studio,最近得到了错误: 错误:任务“:app:CompileDebugJavaWithJavac”执行失败。compileSdkVersion“Android-24”需要JDK1.8或更高版本才能编译。 但我已经安装了JDK1.8: :\users..>java-version java version“1.8.0_91”java(TM)SE运行时 环境(build
当我启动Eclipse时,我得到以下错误。 当我试图从帮助>安装新软件更新时······使用eclipse更新链接https://dl-ssl.google.com/eclipse/plugin/4.2 它给了我以下错误: 我现在该怎么办?