问题标签 [multiple-versions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
14 浏览

google-chrome - Chrome 不同版本不同输出

我设计了一个 Joomla 网站(我这辈子再也不会和 Joomla 一起工作了,不是为了中国的所有茶),我特别了解 IE 中的输出,但现在我意识到不同的 chrome 版本输出之间存在巨大差异,即使使用耻辱操作系统(mac)。无论如何我可以使用不同的 chrome 版本检查血腥网站的外观吗?做截图的页面不会做这项工作,因为很多这种疾病出现在登录区域......

请帮助我,我需要完成这件事,并在我的余生中忘记 Joomla。

0 投票
2 回答
167 浏览

android - 使用 IntelliJ IDEA 为免费/付费版本的应用程序维护一个代码库

我需要一些见解/建议/指针(尽可能详细)来实现我的 android 应用程序的免费和付费版本。我使用 IntelliJ IDEA 进行 SVN 开发。

我的目标是维护一个代码库,该代码库通过“useAds”或“useFeatureX”等简单的布尔值实现广告或付费功能。除此之外,我认为只需要更改包和应用程序名称(?)

我看过一些关于将项目转换为库的旧帖子和其他谈论 Gradle 风格的新参考(我从未使用过 Gradle)。前者似乎很复杂,如果它符合我的要求,我不太确定我所读到的内容。后者听起来确实如此,但也许我对 Gradle 的不熟悉使它看起来比实际更令人生畏。

还有其他方法吗?上述方法之一是要走的路吗?安全呢?我正在使用 Proguard,我认为它会从免费版本的最终 apk 中删除未使用的代码/类?

谢谢,对不起,一无所知。

0 投票
1 回答
69 浏览

python - 如何使用 windows 一次安装和使用多个版本的 python

我只是在学习 python,因此目前我的大部分脚本都是 3.3。

但是我希望能够使用 python 2.7 编写一些脚本。

特别是我想使用一个 Gmail 脚本

Gmail Python 库

谁能告诉我是否可以安装 2.7 和 3.3。并在开发python时在它们之间切换?

0 投票
0 回答
199 浏览

python - 已安装 numpy py2.7 时如何安装 numpy py3.4?

google了很久都没有用,希望有大神指点一下。

我已经安装了 Python 2.7 和 3.4 以及 Python 2.7 的各种包,例如 matplotlib 和 numpy。我正在尝试将 matplotlib 及其依赖项安装到 Python 3.4 中。我在 Windows 7(64 位)上,numpy 包来自http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

当我右键单击安装 numpy py3.4 版本时,我收到消息“在注册表中找不到所需的 Python 3.4”。我该如何进行?非常感谢。

0 投票
1 回答
821 浏览

java - 运行多个 Java 版本

希望有人可以帮助我,因为我显然脑死亡。我已经搜索并阅读了很多这个论坛以及其他人的帮助来解决我的问题,但我只是没有得到它。

我有 2 个 Java WebApp 需要为 Johnson Control HVAC 装置运行。一个单元是旧的,严格要求 Java 1.6.0_21。本机没有可用的升级选项。只需数十万美元即可更换整个系统。但是系统工作得很好,所以我没有兴趣更换它。

现在我有另一个单元,我的公司刚刚在另一个位置接管了它,它使用类似的控制单元,但运行在 Java 1.7.0_49 或 69 上,我不记得了。我的计算机上安装了这两个版本,但只有带有 Java 1.7 的较新单元有效。我的老款现在出现了无法启动应用程序错误。我已经尝试了所有这些事情,要么我只是做错了,要么我没有赶上其他事情。

我尝试进入 Java 控制面板并取消选中 Enable 1.7。即使在重新启动后,这也没有影响。

我进入了环境变量,在路径下我没有 Java 路径。所以我添加了 Java 1.6 版本的路径,它也没有任何影响。

我的桌面上有一个批处理文件来运行旧应用程序,因为它的网址是一英里长。在这个批处理文件中,我尝试为 Java 1.6 添加 set JAVA_HOME 变量和 set PATH 变量,这也没有影响。

我尝试从 cmd 提示符处执行 java -version:1.6 ,这也不允许程序启动。

我明白了,所以当我从 cmd 提示符执行 java -version 时,它会告诉我 1.6.0_21 的版本,但我仍然无法加载程序。

于是我从电脑上卸载了1.7,又试了一次。仍然不会加载程序。在旧程序运行之前,我必须重新安装 1.6。但是一旦我重新安装了 1.7,我又回到了同一条船上。

我尝试通过 cmd 提示符使用 STATIC=1 命令重新安装这两个程序,但仍然只有 1.7 版运行,而旧的 1.6 版则没有。

当我尝试加载 1.6 时,我确实收到一条消息,该程序已请求该程序的较旧版本。使用推荐的新版本打开或在请求的旧版本 1.6.0_21 中打开。我选择在旧版本中打开,但仍然出现无法启动应用程序错误。

我还尝试进入高级设置并取消选中 1.7 控制面板中的浏览器的 Internet Explorer,然后进入 1.6 控制面板并检查 Internet Explorer。

我在这里做错了什么或者我错过了什么?任何帮助,将不胜感激。

这是一台 Windows XP 32 位计算机。没什么特别的,主要是一个文字处理器。

0 投票
18 回答
318388 浏览

java - Mac OS X 和多个 Java 版本

如何在 MacOS 上安装额外的 java?我安装了jdk8,效果很好。但现在我需要一个 jdk7 安装用于开发目的。尝试通过 DMG 文件安装旧版本时,我收到一条警告,指出已经安装了较新版本的 java 并且安装程序退出。

jdk7 除了这个怎么安装?

0 投票
0 回答
1278 浏览

java - 如何为不同的应用程序设置不同的java版本。在Windows PC上?

我有 2 个不同的应用程序,其中一个是 a java desktop app,另一个是c# web app. 用于java applet电子签名。问题是desktop java app requires 1.5.0_14 and on the other hand web app. requires 1.7更高版本的java。

我在我的电脑上java 1.5安装了这两个版本。1.7为了运行桌面 java 应用程序,我去C:\Progra~2\Java\jre1.5.0_14\bin并运行javacpl禁用 1.7 并启用 1.5。然后我创建一个javaws 1.5.0_14到我的桌面的快捷方式,并将这个 java 应用程序的 jnlp ( http://abc/appclient/tt.jnlp) 添加到 javaws 快捷方式的目标。在这些设置之后,java 桌面应用程序。运行。

现在我还需要运行需要1.7 java 的网络应用程序。为了运行这个应用程序。正确的 Java 1.5 应该被禁用,在 Java 控制面板设置中启用 1.7问题是当您运行此 Web 应用程序时。1.5.0_14 的设置坏了,我的意思是所有的 java 版本都在 javacpl 下启用C:\Progra~2\Java\jre1.5.0_14\bin directory。如果我重新启动我的电脑,我需要重置 java 版本。有没有办法让这种情况发生而不会使头部疼痛

如果你能帮助我,我会很高兴。

顺便说一句,我尝试使用批处理文件等但没有成功。有永久的解决方案吗?

更新: 这是我当时的做法。

这是我解决问题的方法;

此致。

提前致谢。

0 投票
1 回答
5578 浏览

python - CentOS:Python 和软件包的两个版本

我不是 Python 或 CentOS(CloudLinux 6.6 + WHM/cPanel)专家,但我正在尝试在 CentOS 下安装更新版本的 Python,其中包含一些额外的软件包并保持系统版本正常工作。

我设法通过以下方式安装了 Python 2.7:

如果我跑,python我会得到Python 2.6.6python2.7给我Python 2.7.6。Yum 似乎也可以正常工作,所以我想我没有破坏系统。

现在,我的问题是,我需要在 Python 2.7 上安装 Twistd,它zope.interface也需要。

如何在 Python 2.7 安装中同时安装它们/usr/local

另外,在那之后,如果我想为一个 twistd 插件运行设置并在 python 2.7 下运行它,我应该怎么做?

谢谢你。

0 投票
1 回答
70 浏览

ruby-on-rails - 为什么 Rails 服务器 Welcome Aboard 站点向 rbenv 报告不同的 ruby​​ 版本?

我在 Debian 上使用 rbenv。Debian 预装了 ruby​​ 1.9.3。我安装了 rbenv 并用它来安装 ruby​​ 2.1.2。然后我用来rails new制作一个新的 Rails 应用程序。

rbenv versions

rbenv global2.1.2
rbenv local(在新的应用程序文件夹中)给2.1.2
ruby -v2.1.2
which ruby/home/jordanmorris/.rbenv/shims/ruby

但是,当我使用rails server(node.js)时,查看“欢迎加入站点”并单击“关于您的应用程序的环境”,它会报告:
Ruby version 1.9.3-p484 (x86_64-linux)

为什么这没有按预期显示使用 rbenv 设置的版本,这是否值得关注?

我只安装了一个版本的rails,afaik,它报告正确(4.1.4)。

0 投票
1 回答
2814 浏览

android - 在 Android Studio 中开发同一个应用的两个版本

我目前正在开发一个实际在 Google Play 中可用的应用程序,它有两个不同的版本。其中一个具有完整的功能并且在没有任何广告的情况下运行。另一个则无法访问所有功能并显示广告。

我用两个不同的 android studio 项目和两个不同的存储库管理这两个版本。

我只是想知道如何更好地管理同一应用程序的这两个版本的开发。我在 gradle 中读过一些关于风味的东西,但我真的不知道它们是否对我有用。我考虑过的另一件事是,也许我可以只拥有一个带有分支的存储库,在该分支中,对于那些不一样的功能,我只有不同的文件,而始终保持公共文件更新。

那么,处理这种情况的更好方法是什么?欢迎任何其他想法。

在此先感谢您的帮助