.class-file

    1热度

    1回答

    早上好, 我使用Beyond Compare 4(4.1.9)来比较战争文件。 我需要比较几个包中找到的.class文件。 我如何使用本产品进行比较? 否则有另一种产品谁比较war文件和编译.class文件?

    1热度

    1回答

    我在Windows 10上使用Maven 3.3.9。我有一个多POM项目,我想在整个Maven项目中共享一些测试资源。因为我们都知道src/test/*中的文件不会包含在发行版JAR中,所以我为测试资源创建了一个单独的项目(以及随附的具有资源名称的Java类),以便我可以在其他项目中共享此项目。 为了说明起见,假设有两个文件在foo-test项目: src/main/java/com/examp

    -2热度

    1回答

    我使用eclipse作为我的项目,当我运行eclipse时,我的项目以我想要的方式工作,但是当我尝试在命令提示符下运行时,我意识到它正在使用旧的.class早先编译的文件。但我已经通过使用javac * .java编译,但是当我删除类文件时,不会生成类文件。 我src文件夹中有这样的文件: Project.java 管理文件夹(user.java,staff.java,Teacher.java,M

    0热度

    2回答

    下面是相关类文件的hexdump。我不知道为什么这段代码没有运行,并且它给出了一个java.lang.ClassFormatError:在使用java fibo的终端中运行时,代码段在类文件fibo中的长度错误。有没有人在这方面的专业知识了解为什么代码长度不正确? //source code as requested public class fibo{

    0热度

    1回答

    我遇到了一个奇怪的问题。一旦我更改.java文件 - 似乎测试仍在使用该文件的以前版本(.class)。 从我的角度来看,该类应该从.build文件夹中删除,并从新版本的.java文件重新编译,但这只发生在我手动从Gradle开始构建时发生。 我可以以某种方式打开.java文件的autorebuild解决方案吗? 或者我可以做这个事件没有gradle?我正在使用Intellij Idea。

    1热度

    1回答

    根据JVM使用的class文件格式,字段或方法可能合法地将空字符串作为其“非限定名称”?唯一真正的限制,我可以在相关部门发现是: 不合格的名称不得包含任何ASCII字符的。 ; [/(也就是周期或分号或左方括号或正斜杠)。 但我仍然无法相信这不会导致其他地方的问题。空字符串是否真的作为字段/方法名称有效?

    2热度

    1回答

    在规格为通用签名,ClassSignature具有形式 ClassSignature: [TypeParameters] SuperclassSignature {SuperinterfaceSignature} TypeParameters: < TypeParameter {TypeParameter} > TypeParameter: Identifier

    1热度

    1回答

    我有一个家庭作业,并且老师给我发了一个.class文件。 我已尝试不成功: 将其添加到我的文件夹,我的.java文件是。 我试图将其添加到我的/生成文件夹。 我也尝试通过我的库导入它并添加文件夹。 我已经度过了我的一天很好的一部分,没有任何运气。我知道这是我忽略的超级简单的东西。 我已经添加了我的电脑的屏幕快照,向您展示我所尝试的内容。 谢谢你的帮助。 Netbeans project, atte

    0热度

    2回答

    我已经下载了不同JDK版本的jdk二进制文件(jdk.tar.gz),例如目录中的8u92, 8u121和8u131。 我想在这些Java版本的每一个版本中运行Java程序并知道输出。有没有办法做到这一点? 类似于提取jdk.tar.gz,把类文件放在jdk的某处并执行? 提前感谢。

    -2热度

    1回答

    问题 嘿编辑字符串。我一直在开发一款游戏,并且在游戏中,我展示了版本“1.0.13”,并且我很快意识到它完全不正确,并且应该显示“1.9”。我在Eclipse中编辑我的代码,并且我没有为每个版本的代码进行备份,所以我不能仅从Eclipse编辑字符串。我尝试使用.jar反编译器反编译游戏的.jar文件。我下载了源代码(.java文件)并将其放入Eclipse Neon中。在放入.java文件后,我意