草庐IT

java - 创建 Jar 文件 - 在其他计算机上不起作用

我正在尝试将我的程序打包成一个JAR文件,以便它可以在多台计算机上使用。我的程序由start.java、userinterface.java和writer.java组成。该程序是用Eclipse编写的,在我的电脑上运行完美。导出后,它在我的电脑上可以运行,但在其他电脑上会导致以下错误:“找不到主类:启动。程序将退出”。同样,当我双击我的程序时,我的程序在我的计算机上运行良好。我已尝试通过命令提示符创建JAR文件,我的list文件是正确的。发生了什么事? 最佳答案 这是一个非常奇怪的错误,我也遇到过。假设您使用的是JRE1.7,我发现

java - 如何使用命令提示符更新 JAVA SDK

我的Windows7安装了JAVASDK1.7.0.170,我需要升级到1.7.0.250。有命令行选项吗?任何等效于python更新的PIP? 最佳答案 不是真的。但是您可以做的是在一台计算机上安装Java,然后压缩安装文件的文件夹。要在所有其他计算机上安装,只需解压缩存档、设置JAVA_HOME并更改PATH变量。如果手动完成的工作太多,您可以尝试创建自定义安装程序。请注意,这可能会违反EULA;如果您为公司这样做,请进行法律检查。 关于java-如何使用命令提示符更新JAVASDK

java - 如何使用Java在网络打印机上打印?

使用Java,我需要在本地未安装的网络打印机上进行打印。我只知道打印机名称。我见过的所有教程都以类似以下内容开头:PrintService[]services=PrinterJob.lookupPrintServices();问题是不能安装打印机,所以在那种情况下服务将是空的。我需要直接设置打印机名称,而不仅仅是通过可见打印机进行枚举。 最佳答案 如果打印机未注册到运行打印应用程序的Windows/ActiveDirectory用户,则JavaAWT打印将无法通过路径找到打印机。您必须通过Windows“设备和打印机”将打印机路径注

java - 如果小程序在浏览器的 JRE 中运行,为什么机器上需要 JRE?

小程序在浏览器的JRE中运行。这是否意味着您不必在计算机上安装JRE即可运行小程序? 最佳答案 “浏览器的JVM”是您安装在计算机上的JRE。浏览器通常不会自带,它们只会使用您已经安装在系统上的任何内容。也许您混淆了Java和JavaScript,它们实际上彼此完全无关。 关于java-如果小程序在浏览器的JRE中运行,为什么机器上需要JRE?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/ques

java - 这在小型 super 计算机上实用吗?

我正在研究WEP,作为其中的一部分,我正在研究RC4算法。我正在尝试确定是否可以编写逆向表(虽然很大......我没有空间而且我不打算写一个)。为此,我决定检查前10个字节中有多少匹配输出。这将帮助我确定逆向表的效果如何。当然,64位RC4加密有2^64个可能的key,所以这意味着要进行~2^128次比较。另外,每次比较都必须生成10个字节,这大约是265个循环。(256用于RC4初始化,10用于字节本身)。言归正传:在大约100个核心的super计算机上,是否有可能在20天内执行大约2^135次计算?(20天是我开始之前的限制。我可能最终只有8个,也可能最终有400个以上,但我猜是1

java - 为了实现 SAML,我是否需要在我的主机上安装 Shibboleth SP?

我有几个SAML实现问题来澄清我的困惑......我需要在JavaWeb应用程序中实现SSO。为此,我是否需要在我的主机上安装ShibbolethSPlikeso,或者我可以通过OpenSAML提供SP功能吗?我假设shibboleth的功能与OpenSAML相同,但只是在网络服务器级别,而OpenSAML将在软件方面进行。这个假设正确吗?EDIT:Soshibboleth(accordingtoScottCantor)isbuildwithOpenSAML...doesmyassumptionstillholdthough?使用OpenSAML需要什么?只是IdP网址和向idP的注册

java - 如何压缩 Java eclipse 项目以便轻松将其展开到另一台计算机上?

我正在申请一份工作,要求我发送一些压缩的Java源代码,以便它可以“轻松展开到Eclipse中”。所以,我简单地压缩了我的src和测试目录,但是如果你将它复制并粘贴到eclipse中,测试目录将不会被识别为源文件夹。有没有我缺少的更好的方法?谢谢 最佳答案 在Eclipse中:文件>导出选择常规>存档文件导出向导。选择要导出的项目。选择存档文件类型(ZIP或TAR)和其他选项。输入存档文件名点击完成。这会为您提供一个存档文件,其中包含带有Eclipse项目元数据、设置等的完整项目(您可以在此阶段取消选择任何不需要的位,或者在将项目导

java - 连接到远程主机时 VisualVM 的问题

我是Java开发新手,第一次使用VisualVm。我在从VisualVm界面连接远程主机时遇到了一些问题。我在远程主机上运行了JDK1.6,并在同一主机上启动了jstatd服务器。当我从本地计算机上运行的VisualVm界面连接远程主机时,它已连接,但界面中缺少Profiler选项卡和Threads选项卡。可能是什么问题。我的操作系统是SUSELinux。谢谢, 最佳答案 探查器选项卡仅适用于本地JVM。我不确定为什么不显示线程选项卡。它适合我。我读过Netbeans具有远程分析支持。但我从来没有亲自使用过它。

Java 打印 - 在少数打印机上放大打印输出

在某些打印机上,无论出于何种原因,当通过JavaJVM(Java7)打印时,打印输出会自动放大,似乎是默认设置。这似乎与旧打印机有关,而且非常罕见,但不止一种打印机型号会发生这种情况。升级驱动程序也不能解决问题。该软件使用JFreeReport(经典引擎)库,使用该库导出为PDF时,一切都很棒。使用库的打印预览也很完美。然而,当涉及到打印时,而且这只是极少数打印机的情况,打印输出会被放大。它们没有放大,但字体要大得多且间距不当,因此它们彼此重叠。这些带有JDK6的相同打印机似乎工作正常。看来,我仍在尝试隔离问题。我的想法是这些打印机可能无法正确支持Java7更新:我找到了thisthr

手机上编写c语言的软件,手机上编写程序的软件

大家好,给大家分享一下手机上编写python最好的软件,很多人还不知道这一点。下面详细解释一下。现在让我们来看看!↑↑↑关注后"星标"简说Python人人都可以简单入门Python、爬虫、数据分析 简说Python推荐 来源/菜J学Python作者/张老师大家好,我是老表~本文旨在讲解如何在Android平板或手机上搭建Python开发环境,帮助Python初学者有效利用碎片化时间进行学习,从而达到良好的学习效果。对于大部分初学Python的人来说,由于工作、生活等因素常常无法进行连贯、系统的学习python简单代码画皮卡丘。初学者为了利用上下班通勤等碎片化时间进行学习,通常会在平板上观看学习