我有一台装有 java 的 Win XP 机器。无法打开jar文件的问题。似乎协会被打破了。如何使用控制台启动 jar 文件。或者也许有一种方法可以设置适当的关联。
我正在尝试在 Debian 上安装 Java (JRE)。当我运行以下 apt-get 命令时:
apt-get install sun-java5-bin sun-java5-jre unixodbc libasound2 java-common locales libltdl3 odbcinst1debian1
Run Code Online (Sandbox Code Playgroud)
安装在我的 shell 终端中显示一个图形提示,要求同意使用条款。我按下以滚动条款,但无法按 OK,我尝试单击它并按 Enter 但没有任何效果。
有没有办法确保 apt-get 只启动控制台安装,或者有另一种安装 java 的方法吗?

我计划创建一个包含大量动态内容的网站,并且想知道对于我的 webstack 的一部分来说最明智的选择是什么。
现在我正试图决定我是应该在 nginx 上开发,使用 PHP 来传递动态内容,还是使用 nginx 作为 Tomcat 的代理并使用 servlet 来传递动态内容。
我在 Java、JSP 和 servlet 方面有丰富的经验,所以这是一个加分项。此外,由于它是一种编译语言,因此它的执行速度比 PHP 快(这里暗示Java 比 PHP 快 37 倍左右),并且可以更快地创建网页。
我没有使用 PHP 的经验,但是我的印象是它很容易上手。它比 Java 慢,但由于客户端只与 nginx 通信,我认为 以这种方式为客户端提供动态创建的网页会更快。
考虑到这些事情,我想知道:
我不介意学习 PHP,如果最终它会给我最好的性能。我只是想知道从这个角度来看什么是最好的选择。
我想在 Windows Server 2008 R2 机器上启动 Minecraft Server as a Service。
此命令行工作正常:
c:\Windows\System32\java.exe -cp c:\Data\minecraft-server\minecraft-server.jar com.mojang.minecraft.server.MinecraftServer -Xms512M -X mx512M
Run Code Online (Sandbox Code Playgroud)
我使用以下 SC 命令创建了一个服务:
sc config MinecraftServer binPath= "c:\Windows\System32\java.exe -cp c:\Data\minecraft-server\minecraft-server.jar com.mojang.minecraft.server.MinecraftServer -Xms512M -Xmx512M"
Run Code Online (Sandbox Code Playgroud)
该服务已创建,当我启动该服务时,Windows 会启动它,但随后它返回一条消息:
服务未响应控制功能。
该服务确实启动了,但由于某种原因,该命令没有让系统知道它已启动。
有一些简单的东西我错过了,但我对 Java 不是很有经验,所以如果这里的任何人都可以提供我的指导,那将是非常受欢迎的!
我在课堂上问我的老师 Java Server Faces 可以在 Apache Tomcat 上运行。但是他随后更正我说 Tomcat 是 Web 服务器而不是应用程序服务器,因此它不会运行 Java Server Faces。
我的问题是应用服务器和 Web 服务器之间有什么区别?
可以运行 JSP 和 Servlet 但不能运行 JSF 的 Apache Tomcat 是什么?
我正在尝试在我的家庭 CentOS 6.2 服务器上设置 GIT(我已经在它上面运行了 LAMP)。对它的唯一访问是从本地网络——或者更准确地说,是从我运行 Fedora 16 的笔记本电脑。不幸的是,我找不到一个好的“操作方法”来做到这一点。
我在服务器上安装了它,但下一步是什么?我需要对其进行哪些修改?我如何连接到它并将它与例如我用于 PHP 的 NetBeansIDE 一起使用。
欢迎任何提示或“操作方法”。
我们将 PC 发送给需要安装特定版本 Java 的客户;特别是 6.26。我已经禁用了 Java 更新程序,但我想知道是否可以阻止客户手动安装新版本的 Java,而不强制他们以受限用户身份运行。目前,PC 以本地管理员身份运行 Windows 7 64 位。
也许是提供黑名单功能的应用程序?我还使用IE9 Blocker Toolkit来禁用 Internet Explorer 9 安装。Java有可能的等价物吗?
根据评论进行编辑- Java 与我们网站上的 Java 小程序一起使用,而不是一个独立的应用程序。我无权更改我们的网站以与较新版本的软件兼容。我只是想限制更新 Java 的能力,以减少支持呼叫的数量。
我刚刚安装了 Fedora 17。我正在设置 Android 构建环境并且需要 Java。
我下载并安装了 jdk-6u32-linux-amd64.rpm 我跑了
java -version
Run Code Online (Sandbox Code Playgroud)
它吐出正确的版本。
一两天后,我在 Fedora 17 中尝试了我的第一次编译,但它抱怨 Java 并失败了。我再次低速运行 java -version 并看到它吐了出来
$ java -version
java version "1.7.0_03-icedtea"
OpenJDK Runtime Environment (fedora-2.1.fc17.7-x86_64)
OpenJDK 64-Bit Server VM (build 22.0-b10, mixed mode)
Run Code Online (Sandbox Code Playgroud)
我难住了。我的意思是,自从我安装以来,我已经运行了更新/升级命令,但我不认为更新了完整版本的修订版......所以,我跑了
alternatives --config java
Run Code Online (Sandbox Code Playgroud)
那只给了我 java 1.7 版本。
在挖掘更多内容的同时,我发现构建环境推荐的 Java 版本是 jdk-6u27-linux-x64-rpm.bin 所以我从这里下载了它:Oracle 下载
当我跑:
sudo sh jdk-6u27-linux-x64-rpm.bin
Run Code Online (Sandbox Code Playgroud)
它返回:
Unpacking...
Checksumming...
Extracting...
UnZipSFX 5.50 of 17 February 2002, by Info-ZIP (Zip-Bugs@lists.wku.edu).
inflating: jdk-6u27-linux-amd64.rpm
inflating: sun-javadb-common-10.6.2-1.1.i386.rpm
inflating: sun-javadb-core-10.6.2-1.1.i386.rpm
inflating: sun-javadb-client-10.6.2-1.1.i386.rpm
inflating: …Run Code Online (Sandbox Code Playgroud) 我正在尝试为在 Ubuntu Linux 12.04 上运行的 R 2.14.1 安装 RWeka 包。我输入:
install.packages("RWeka")
Run Code Online (Sandbox Code Playgroud)
选择一个镜像并下载。
然后我收到这些消息:
configure: error: Java Development Kit (JDK) is missing or not registered in R
Make sure R is configured with full Java support (including JDK). Run
R CMD javareconf
as root to add Java support to R.
If you don't have root privileges, run
R CMD javareconf -e
to set all Java-related variables and then install rJava.
ERROR: configuration failed for package ‘rJava’
* removing ‘/home/~/R/x86_64-pc-linux-gnu-library/2.14/rJava’
ERROR: dependency …Run Code Online (Sandbox Code Playgroud) 我没有在 Ubuntu 虚拟机上安装 java(只有服务器,没有 X11):
bash: java: command not found
Run Code Online (Sandbox Code Playgroud)
我想安装一个最小版本来运行一些脚本。当我发出:
sudo apt-get install openjdk-7-jre
Run Code Online (Sandbox Code Playgroud)
它尝试安装 109 个软件包,其中一些是 x11-common x11-utils sound-theme-freedesktop
我想避免安装这样一个带有这么多不需要的东西的野兽。有没有办法安装一个更小的java来适合我运行控制台应用程序。