标签: version

java.lang.UnsupportedClassVersionError:.class文件中的版本号错误?

当我包含一个我必须从源代码编译的开源库时,我收到此错误.现在,网上的所有建议都表明代码是在一个版本中编译的,并在另一个版本中执行(旧的新版本).但是,我的系统上只有一个版本的JRE.如果我运行命令:

$ javac -version
javac 1.5.0_18

$ java -version
java version "1.5.0_18"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_18-b02)
Java HotSpot(TM) Server VM (build 1.5.0_18-b02, mixed mode)
Run Code Online (Sandbox Code Playgroud)

并在Eclipse中检查java库的属性,我得到了 1.5.0_18

因此,我必须得出结论,一个类本身的内部,抛出异常?这甚至可能吗?

java version

140
推荐指数
3
解决办法
39万
查看次数

如何检查redis实例版本?

如何检查redis-instance版本?

我在Redis网站上找到了这个命令:

$ redis-server

这应该给我(根据网站):

[28550] 01 Aug 19:29:28 # Warning: no config file specified, using the default config. In order to specify a config file use 'redis-server /path/to/redis.conf'
[28550] 01 Aug 19:29:28 * Server started, Redis version 2.2.12
[28550] 01 Aug 19:29:28 * The server is now ready to accept connections on port 6379
... and so forth ...
Run Code Online (Sandbox Code Playgroud)

但我得到了这个:

[8719] 04 Feb 14:51:09.009 # Warning: no config file specified, using the default config. In order to …
Run Code Online (Sandbox Code Playgroud)

version redis

139
推荐指数
6
解决办法
13万
查看次数

如何确定系统上的Boost版本?

有没有快速的方法来确定系统上Boost C++库的版本?

c++ boost version

133
推荐指数
9
解决办法
12万
查看次数

增加内部版本号的更好方法?

我一直在使用shell脚本作为我的Xcode构建过程的一部分来增加plist文件中的内部版本号,但是它使得Xcode 4.2.1经常崩溃(关于不属于项目的目标的错误;我猜更改plist文件会以某种方式混淆Xcode).

shell脚本执行此操作,以便只有agvtool当文件比plist文件更新时才会增加构建号(因此只是构建时没有增加值):

if [ -n \"`find ProjDir -newer ProjDir/Project-Info.plist`\" ]; then agvtool -noscm next-version -all; else echo \"Version not incremented\"; fi
Run Code Online (Sandbox Code Playgroud)

有没有办法增加不破坏Xcode 的构建号(在plist文件中,或其他任何地方)?

最后编辑:我现在使用python脚本来做这种事情,我刚刚在github上公开了.它没有很好的记录,但不应该很难解决.作为奖励,此repo还包含一个有用的脚本,可自动将第三方库捆绑到应用程序包中.

shell xcode version agvtool xcrun

133
推荐指数
9
解决办法
5万
查看次数

奇数和偶数Java更新有什么区别?

我安装了JDK 8u60.我今天检查了Oracle网站,他们同时发布了两个版本:8u658u66.两者都是公开发布版本.

  • 他们为什么同时发布两个版本?
  • 什么条件/理由会让人选择一个而不是另一个?

java version oraclejdk

131
推荐指数
2
解决办法
4万
查看次数

SVN升级工作副本

我不能做SVN提交.我收到此错误:

org.apache.subversion.javahl.ClientException: The working copy needs to be upgraded
svn: Working copy 'C:\.... is too old (format 10, created by Subversion 1.6)
Run Code Online (Sandbox Code Playgroud)

怎么修好?

svn version working-copy

129
推荐指数
3
解决办法
22万
查看次数

如何列出远程站点上可用的所有宝石版本?

我试图找出指定gem的所有远程可用版本.

我试过用:

gem list rhc --remote
Run Code Online (Sandbox Code Playgroud)

但它显示:

*** REMOTE GEMS ***
rhc (0.84.15)
rhcp (0.2.18)
rhcp_shell (0.2.12)
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

ruby gem version

129
推荐指数
3
解决办法
7万
查看次数

比较版本号而不使用拆分功能

如何比较版本号?

例如:

x = 1.23.56.1487.5

y = 1.24.55.487.2

c# versioning string compare version

117
推荐指数
4
解决办法
6万
查看次数

安装旧版R包

我试图使用Rpy2和ggplot2,但我收到一个错误.在网上搜索了一些错误后,我发现错误的发生是因为ggplot2包中的更改尚未反映在Rpy2中(例如,请参阅此帖子(编辑:链接现已死)).

所以我现在需要安装旧版本的ggplot2.这是我想要的伪代码:

install.packages("ggplot2", version='0.9.1')
Run Code Online (Sandbox Code Playgroud)

install.packages没有version争论.我该怎么做?

installation r version ggplot2 r-faq

117
推荐指数
8
解决办法
7万
查看次数

如何检查SQL Server版本

确定部署的SQL Server版本的可能方法有哪些?

我试过使用SQL Server软件.我想使用命令行SQL语句来完成它.

version sql-server-2008

116
推荐指数
3
解决办法
16万
查看次数