javac 相关问题

javac是主要的Java编译器,包含在Sun Microsystems(现在的Oracle)的Java Development Kit(JDK)中,也包含在其他供应商的版本中。

对象进行泛型类型转换的未经检查警告的定义在哪里?

JLS 5.1.9定义了未经检查的转换,如下所示:让G命名一个带有n个类型参数的泛型类型声明。从原始类或接口类型G进行未经检查的转换...

回答 2 投票 0

尝试用资源引入无法访问的字节码

javac是否有可能为以下过程生成无法访问的字节码? public void ex06(String name)throws Exception {File config = new File(name);尝试(FileOutputStream fos = ...

回答 1 投票 15

Java通过Linux命令行与包[重复]

我一直依赖IDE使用IDE,并希望使用终端来了解更多。我有一个名为test.java的Java应用程序。它依赖于其他jar文件来编译和运行....

回答 1 投票 0

在eclipse中传递javac参数

在我的maven编译器插件中,我有以下设置: org.apache.maven.plugins Maven的编译器插件 &...

回答 1 投票 0

javac和Eclipse编译器有什么区别?

Eclipse的Java编译器只是围绕javac程序所包含的同一核心的包装器,还是一个单独的编译器?如果是后者,为什么他们会重新发明轮子?

回答 4 投票 184

javac选项以递归方式编译给定目录下的所有java文件

我正在使用javac编译器来编译项目中的java文件。这些文件分布在几个包中,如:com.vistas.util,com.vistas.converter,com.vistas.LineHelper,com.current ....

回答 9 投票 110

如何在java中正确导入jar?

我想导入一个jar文件。我的文件“Test.java”包含以下行:“import org.jfugue。*;”当我运行命令“javac -classpath。:jfugue-5.0.9.jar Test.java”时,我收到错误“package org ....

回答 1 投票 0

ant javac排除未包含的所有内容

我正在尝试为我们现有业务逻辑层的REST服务编写构建脚本,但是,我只想包含最少量的源来保持服务的小...

回答 2 投票 0

使用外部jar进行Java编译:找不到符号

我正在尝试编译像这样的javac -classpath“/home/user/gwt-2.8.2/*:/home/user/externalJars/*:/home/user/myapp/src:/home/user / myapp / lib / *“ - d build $(find * | grep”\ .java“)但是......

回答 1 投票 2

GWT编译无法加载类

我正在尝试从命令行(没有Ant / Maven)编译GWT,就像这个java -cp“/home/user/gwt-2.8.2/*:/home/user/myapp/src:/home/ user / myapp / lib / *“com.google.gwt.dev.Compiler com ....

回答 2 投票 1

为什么我必须使用:classes:在-classpath参数中使用jar后的符号?

我正在读一本关于高级Java的书,我被指示用以下命令编译.java文件:javac -d classes -classpath c:\ somepath \ somejar.jar; classes:。我想知道:是:。这些......

回答 1 投票 0

是否可以强制Java 8编译器创建可重现的类文件?

我的雇主有业务需要使Java构建逐字节可重现。我知道使JAR文件可重现的困难(由于存档顺序和时间戳),但在此......

回答 3 投票 7

Java类型推断失败: 不是功能界面

用java 8编译器,这个程序:import java.util.function.Consumer; public class xx {public void execute(Consumer super Runnable> executor,Runnable action){executor ....

回答 1 投票 0

如何让JavaCompiler使用提供的classLoader来查找类?

我正在使用旧IBM博客文章中的代码,该文章介绍了如何在运行时编译和使用Java类。代码大多数都很好(顺便说一句,写得很好),但不幸的是,对我而言......

回答 2 投票 1

Java运行时环境没有足够的内存来继续。当我运行我的javac时

我正在编译Yak的源代码。(来自论文[OSDI '16]:Yak:一个高性能的大数据友好垃圾收集器)Yak基于OpenJDK 1.8,它对GC算法有一些改变。然而,...

回答 1 投票 0

Java命令行错误(linux) - 找不到或加载主类

所以我知道这是一个经常发生的熟悉和众所周知的问题。大多数情况下,问题是如果类在包中,则用户没有具体说明包。但是我确定......

回答 3 投票 0

为什么不完整的switch表达式编译成功

试用JDK / 12 EarlyAccess Build 20,其中JEP-325 Switch Expressions已作为预览功能集成。表达式的示例代码(如在JEP中一样):扫描仪扫描程序=新...

回答 1 投票 11

Javac无法识别同一目录中的类

我正在尝试编译依赖于外部库的Java程序。该程序在IDE中编译时没有错误。在终端编译时,我面临编译器无法识别......

回答 2 投票 0

推断类型不符合不相关变量的等式约束错误

我有以下代码公共类TeeingCollector {public static void main(String [] args){// var strs = List.of(“abc”); var divideStrings = Stream.of(“...

回答 1 投票 6

如何在Java 11中生成代码,但目标是Java 8及更高版本?

我正在开发一个小型库,出于显而易见的原因,我想使用所有Java 11功能生成代码(我现在想的模块除外),但我希望该库兼容...

回答 4 投票 8

© www.soinside.com 2019 - 2024. All rights reserved.