我刚刚安装了 Fedora 12,在下载并运行Java Sound Demo 后出现异常。如果我只运行一个播放.wav文件的普通Java 程序,它会安静地运行,没有声音也没有异常。
每个其他应用程序似乎都在播放声音。我还从Ubuntu 论坛中的这个线程中获得了一些建议,这些建议几乎似乎有效。(安装 aoss 摆脱了声音演示中的初始异常,但我在播放时仍然没有听到任何声音。)
在 Linux 平台上运行 Java 应用程序时,为了让扬声器发出声音而必须经历的各个环节让我感到沮丧!
有人可以帮我弄清楚出了什么问题吗?
我已经使用 xmodmap 定义了我的键盘映射,它可以很好地与我的浏览器和除 Java 应用程序之外的其他软件配合使用。
我尝试将 AWT_TOOLKIT 切换到 Mtoolkit,但现在不是不打印任何内容,而是打印矩形。
我希望能够在 Java 应用程序中使用我的键盘快捷键(即Super_L+I表示向上,Super_L+J表示向左等)
有遇到过类似情况的请指教。
PS:Super_L是windows键
我刚买了一台Win 7 PC,安装了jdk1.6和Netbeans,NB工作正常,但是当我在命令提示符下执行“java -version”时,它找不到java,为什么?如何解决?
编辑:我认为安装过程应该正确设置路径,怎么没有?
我遇到了一个相当令人费解的问题,试图在我的 Windows 7 上安装 Vuze 4.2.0.2。我有一个 Java 6 JDK 64 位,但 Vuze 抱怨它找不到正确的 32 位 JRE。然而,据我所知,计算机上安装了哪个 Java 并不重要。(另请参阅这些答案)。
现在我想知道:
如果在同一台机器上运行 32 位和 64 位 Java 有意义,
这是否可能,如果可能
为了确保找到正确的 Java,我应该注意什么。
先感谢您
PS:我有理由不使用最新的 Vuze,所以请不要告诉我更新 Vuze。我知道。
在我将 Java 更新到第 7 版更新 17 后,当我浏览到使用 Java 的网站时,它不再激活“点击播放”。鉴于每周都会出现 Java 安全问题,我真的很想把它放回“点击播放”列表中。
我知道您可以通过“about:config”中的“plugins.click_to_play”全局打开“点击播放”(对于所有插件)。
但是,我认为这是一种非常生硬的乐器。
我试图找到任何关于“点击播放”的文档,但看起来它被 Mozilla 开发人员很好地隐藏了。
我真正想了解的是插件的“神奇”块列表在哪里维护:本地,还是在 Mozilla 网站上?如果是本地的,它在哪里?
谢谢
我得到了以下说明:
您必须通过将以下内容添加到 JVM 参数中,将 sun.lang.ClassLoader.allowArraySyntax 系统属性设置为 true:
-Dsun.lang.ClassLoader.allowArraySyntax=true
我怎么做?我去这里:

但我无法在“系统”选项卡中编辑运行时参数。即使在用户选项卡上,它也不会保存我的更改。我需要这是一个系统范围的更改。
我通过右键单击它并选择以管理员身份运行来运行 Java 控制面板。我是这台机器的完全管理员。
简而言之:
你知道3D 场景的生成脚本并像 POVray 一样渲染它,但使用更现代的渲染技术(大都会光传输、GPGPU、环境遮挡),理想情况下使用基于Java 或 python 等通用语言的场景描述语言。简单 - 更现代的 POVray 替代品
长篇大论:
我有时会使用 POVray 进行生成设计/图形,因为 POVray 的场景描述语言非常好,而且它是我知道的唯一一种 3D 渲染软件,其中输入的主要方式是“编写场景代码”而不是“使用 GUI 对场景进行建模”
另一方面,POVray 的核心相当陈旧。视觉质量远远落后于例如Luxrender,速度也没有那么快(缺少环境遮挡等常见技巧)。另一方面,luxrender 的输入文件不应该是手工编写的(例如,没有什么比POVray 对几何基元进行 bolean 操作的出色实体建模,或由我用于脚本编写的解析函数处方或“blob”描述的曲面更像了很多 )。
另外,我认为将场景描述语言集成到某种通用编程语言(如 python 或 java )中或者至少有一些与这些语言完全兼容的接口会很好。
我想知道是否有这样的事情?
据我所知,最接近的是SunFlow,它可以作为库导入任何 Java 程序,并且原始类和接口可以在标准 Java 中扩展 - 因此原则上您可以通过这种方式定义自己的几何图元。不过现在SunFlow项目好像已经死了,也没有很好的教程如何使用这个直接的java接口。
我从 Java 1.7 更改了指向我的 Java 1.6 位置的 JAVA_HOME 和路径变量-> 尝试使用java -version检查版本。它显示了Java 1.7。
接下来,尝试删除 Java 1.7 安装,但仍然显示 Java 1.7 版本。重启电脑两次。有任何想法吗?

我想在计算机启动时启动一个 java 程序(服务器程序)。我可以完美地从命令行运行它。
我创建了/Library/Server/startFS.sh. 该文件可由 root 执行并包含:
cd /Library/Server/FiloSync
/usr/bin/java -jar /Library/Server/FiloSync/filosync-server-latest.jar -p 7000 -s 7001
Run Code Online (Sandbox Code Playgroud)
我无法launchd .plist在这里包含我的内容,格式已全部关闭。
我可以从命令行运行它:./startFS.sh,但是当我创建 plist(通过 Lingon)时,没有任何反应。
现在,当运行时,它会向控制台输出几行。这可能是问题吗?
我试过 prependingnohup和 append &,但似乎没有组合工作。
我尝试安装 Java 7 Update 51.pkg,从这里下载(http://java.com/en/download/mac_download.jsp?locale-=en),按照这里的说明(http://java.com/ en/download/help/mac_install.xml)。
安装后,在终端中,发出java -version报告:
TimsMacBookAir:compiler-latest tim$ java -version
java version "1.6.0_65"
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-462-11M4609)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-462, mixed mode)
Run Code Online (Sandbox Code Playgroud)
我尝试使用 java_home 报告已安装的版本:
TimsMacBookAir:~ tim$ /usr/libexec/java_home -v 1.7 --exec javac -version
Unable to find any JVMs matching version "1.7".
javac 1.6.0_65
TimsMacBookAir:~ tim$ /usr/libexec/java_home -v 1 --exec javac -version
javac 1.6.0_65
Run Code Online (Sandbox Code Playgroud)
我尝试多次运行 java 包,重新启动等。
即使安装明显成功,/System/Library/Frameworks/JavaVM.framework/Versions/也没有列出正在安装的 java 1.7,因此我不能使用/sf/ask/893029091/ -terminal-is-still-using-version-6。
我正在尝试在命令行运行 java。我不需要在浏览器中使用 …