- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用Debian。我已经安装了 Java 8 和更高版本的 Java 6,使用 http://ppa.launchpad.net/webupd8team/java/ubuntu 上提供的脚本.
我运行一个必须使用 Java 6 的应用程序。file.pl 包含这样的部分:
<resources>
<j2se version="1.6.0+" href="http://java.sun.com/products/autodl/j2se"
initial-heap-size="128M" max-heap-size="400M"/>
我从 Java 6 文件夹调用 javaws。我看到飞溅了一段时间然后停止了(我在控制台中收到提示,没有其他 react 发生)。我已经调整了环境变量以确保问题不存在。一些细节:
➜ java-6-oracle set | grep jvm
DERBY_HOME=/usr/lib/jvm/java-6-oracle/db
J2REDIR=/usr/lib/jvm/java-6-oracle/jre
J2SDKDIR=/usr/lib/jvm/java-6-oracle
JAVA_HOME=/usr/lib/jvm/java-6-oracle
OLDPWD=/usr/lib/jvm/java-6-oracle/jre
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/usr/lib/jvm/java-6-oracle/bin:/usr/lib/jvm/java-6-oracle/db/bin:/usr/lib/jvm/java-6-oracle/jre/bin
PWD=/usr/lib/jvm/java-6-oracle
path=( /usr/local/bin /usr/bin /bin /usr/local/games /usr/games /usr/lib/jvm/java-6-oracle/bin /usr/lib/jvm/java-6-oracle/db/bin /usr/lib/jvm/java-6-oracle/jre/bin )
➜ java-6-oracle ./jre/javaws/javaws -verbose ~/file.pl
Java(TM) Web Start 1.6.0_45 Launching: /usr/lib/jvm/java-8-oracle/jre/bin/java
/usr/lib/jvm/java-8-oracle/jre/bin/java
-Xbootclasspath/a:/usr/lib/jvm/java-6-oracle/jre/lib/javaws.jar:/usr/lib/jvm/java-6-oracle/jre/lib/deploy.jar:/usr/lib/jvm/java-6-oracle/jre/lib/plugin.jar
-classpath
/usr/lib/jvm/java-6-oracle/jre/lib/deploy.jar
-Djava.security.policy=file:/usr/lib/jvm/java-6-oracle/jre/lib/security/javaws.policy
-DtrustProxy=true
-Xverify:remote
-Djnlpx.home=/usr/lib/jvm/java-6-oracle/jre/bin
-Dsun.awt.warmup=true
-Djnlpx.origFilenameArg=/home/me/file.pl
-Djnlpx.remove=true
-Djnlpx.splashport=38511
-Djnlpx.jvm=/usr/lib/jvm/java-8-oracle/jre/bin/java
com.sun.javaws.Main
/tmp/javawMxZTga
我发现调用了不正确的 jvm 版本。为什么会这样?
编辑:它不是 Webstart runs with wrong version of JRE 的重复项我不使用浏览器运行该程序。我的两个 Java 都是 64 位的。
最佳答案
问题是这个丑陋的 j2se 版本标签。它定义了参数用于某个 JVM 版本,还定义了允许哪些版本。您定义了 1.6.0+,它允许 java 6 之后的任何版本。如果您想将其限制为 1.6,您可以使用“1.6*”。
关于Javaws 启动错误的 JVM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47814639/
使用 Java 已有多年,但最近关于 JRE 零日漏洞利用的警告令人不安。 我正在考虑以下方法(全部在 Windows 7 Ultimate/64 位计算机上): 在所有浏览器中禁用 Java(早就完
我的应用程序启动本地 Windows 应用程序,例如使用 JVM 运行时的计算器。 我正在遵循 http://www.javaworld.com/article/2071275/core-java/w
升级到 Java 7(Oracle/Sun JDK,而非 OpenJDK)后,如果我尝试使用 javaws 在 Web Start 下测试我的应用程序,它会告诉我“应用程序被安全设置阻止”。我可以使用
我正在尝试使用 eclipse juno,但即使在阅读了这里的很多页面后仍然不断出现错误。 当我尝试使用 C:\Users...\eclipse\eclipse.exe -vm "%JAVA_HOME
我使用Debian。我已经安装了 Java 8 和更高版本的 Java 6,使用 http://ppa.launchpad.net/webupd8team/java/ubuntu 上提供的脚本. 我运
我无法启动“javaws -viewer”。我使用的是“Windows10”,当我在“运行”窗口中键入以下命令时,收到一条错误消息。请在下面找到相同的屏幕截图。 javaws –viewer java
我们会定期遇到阻止小程序运行的问题,进程 javaw.exe 似乎已锁定,因此多次杀死它们以解锁小程序。在跟踪文件中,我找到了这个(我们有 jdk 1.6_35,该小程序由 j2ee Web 应用程序
我正致力于使用 JNLP 自动执行相同的 Java 代码,我惊讶地发现 jawaws 没有给我一个有效的返回码。 原始执行行是: javaws -wait http://example.com:666
这个问题在这里已经有了答案: Start a java program without the console (7 个答案) 关闭 9 年前。 我的游戏引擎是 Jython 和 Java 的组合,
最近,由于内存不足错误,javaw.exe 进程一直在接管我的计算机并迫使我退出 Eclipse 和其他应用程序。请注意,我根本没有最大化系统,我正在处理一些基本的 Java 程序,并且我最多一次打开
这个问题在这里已经有了答案: 关闭 9 年前。 Possible Duplicate: Eclipse will not open due to environment variables 我正在使
进程文件:javaw or javaw.exe 进程名称:Sun Java 进程类别:存在安全风险的进程 英文描述: Sorry,No English Decriptions For the
任务管理器显示许多 javaw.exe 实例驻留在内存中,导致 Windows 内存不足。我正在使用此代码关闭我的 Java 应用程序: SwingUtilities.invokeLater(new
我们有一个使用 JavaWS 启动的应用程序。我知道 JNLP 内容中列出的 JAR 存储在客户端部署缓存中。有没有办法让我的应用程序获取用于启动它的实际缓存文件的列表? 我打印出了类路径:c:\Pr
摘要:如何在同一台机器上运行重复的 JavaWS 应用程序(它们来自相同的源代码,但使用不同的数据)? 我在客户端站点上运行旧版本的应用程序。我对应用程序进行了升级,并部署了这两个应用程序(使用不同的
在 postman 中,我将表单数据发布到基于 play2 框架构建的 API。现在我想在 play2 框架上构建的另一个 API 中进行相同的调用。 ws.url(url).setContentTy
我有一个通过 Java Webstart 启动的 Java 应用程序。有时,在应用程序的新部署之后,启动应用程序会导致在每次启动时下载两次。我还没有深究这个问题,但我认为它可能与我们的 squid 代
java ,javaw 和 javaws 的区别: 首先,所有的这些都是java的启动装置,java.exe经常使用,当使用命令行输出到window的
我在 Mac 上有一个 shell 脚本,用于查找 javaw。即: #!/bin/sh javaw -version 2> /dev/null if [ $? == 0 ]; then java
我需要通过在我的代码中传递命令行参数来激活 webstart。我看过Passing command line arguments to javaws (Java WebStart) executabl
我是一名优秀的程序员,十分优秀!