草庐IT

build-Main-MSVC

全部标签

java - 变量引用不存在的资源 Build.xml

我正在使用EclipseKepler,我正在尝试执行我的构建脚本。当我运行一个任务时,我收到一个Ant错误,上面写着Variablereferencesnon-existentresource:${workspace_loc:/MyProject_JAVA/dev-new/build.xml}.问题是这个路径是错误的。应该是:/MyProject_JAVA/dev/dev-new/build.xml.我可以进入外部工具并更改此构建的配置,但如果我尝试再次运行该任务,我会遇到同样的错误。如何更改Ant认为构建文件所在的位置? 最佳答案

java - 如何使用注释处理器从 src/main/resources 读取文件?

我有一个简单的注释处理器,需要从与注释类相同的项目中读取配置文件。示例结构:-myproject-src-main-java-my.package.SourceFile-resources-config.json在注释处理器中,我尝试读取文件:FileObjectresource=processingEnv.getFiler().getResource(StandardLocation.SOURCE_PATH,"","config.json");但它会抛出FileNotFoundException。我还尝试了其他路径,例如../resources/config.json,(抛出Inva

解决 adbd cannot run as root in production builds

在adbroot的情况下经常碰到这种情况下载这个压缩包,在magisk中安装这个模块即可使用adbroothttps://github.com/tiann/adb_root安装后需要重启手机,该插件可能会自动关闭,手动打开后再次重启即可。Android11、Android13亲测可用。

java - 线程 "main"java.util.InputMismatchException 中的异常

我需要一个java练习的帮助,我可能在这个错误上停留了2个小时。任何帮助都会很棒。Exceptioninthread"main"java.util.InputMismatchExceptionatjava.util.Scanner.throwFor(Scanner.java:909)atjava.util.Scanner.next(Scanner.java:1530)atjava.util.Scanner.nextInt(Scanner.java:2160)atjava.util.Scanner.nextInt(Scanner.java:2119)atprodavnica.Prodav

java - 进行部署时 build 和 dist 目录的目的不同

我正在创建一个ant脚本,我想知道我打包整个kaboodle并将其制成.war文件并将其放在webapps目录中的目录的名称应该是什么。应该是dist还是build? 最佳答案 距离。build仅用于.class文件,而dist将包括WEB-INF、META-INF、库等 关于java-进行部署时build和dist目录的目的不同,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5

install4J:编译失败。原因:java.io.ioexception:com/sun/codemodel/jcodemodel.build(l)包含一个字节00039

[install4j]警告:输出错误:java.io.io.ioexception:com/sun/codemodel/jcodemodel.build(l)包含一个字节码00039:InvokeInterfaceInterfacemethodref:83con:256con:256带有未抑制的常数常数;请在此类中使用Pass-File选项。在运行安装程序构建时,我突然开始遇到此错误。我没有更改任何配置。我无法弄清此问题的根本原因。有人可以帮忙吗?谢谢!看答案这是来自Pack200的消息,可能无法包装所有JAR文件。也许您更改了JRE版本。您可以在“常规设置-媒体文件”选项上关闭Pack200

java - Eclipse 不与 ant 的 build.xml 所做的文件系统更改同步

我们有一个相当大的项目。我们使用ant来设置环境。ant脚本期间发生的一件事是将一个jar复制到项目的lib文件夹中。然后,我们使用ant任务:eclipse.refreshLocal和eclipse.incrementalBuild,这样现在复制的jar将解决引用它的项目中的编译问题。不幸的是,这些项目似乎与文件系统不同步。Project>properties>buildpath显示jar存在(可能是在查看propertiessw时刷新的信息)但incrementalBuild没有按照我们预期的方式执行。此外,有时依赖于此jar且我们刷新并构建它(通过ant)的项目有一个编译错误:“

java - 为什么 ant 不能运行 Main 而 JVM 可以

classMain{publicstaticvoidmain(String[]args){....}}通过shell启动程序:javaMain按预期工作,但通过ant启动程序:`导致此错误:java.lang.IllegalAccessException:Classorg.apache.tools.ant.taskdefs.ExecuteJavacannotaccessamemberofclassMainwithmodifiers"publicstatic"JLSSection12.3.3ResolutionofSymbolicReferences:IllegalAccessError

java - Maven 只选择 src/main/java 或 src/main/scala 作为源文件夹,从不选择两者

我正在使用Eclipse3.7w/m2e(2周前安装),以及Java6和Scala2.10。当我使用m2e更新项目配置时,根据我如何配置.pom,它总是选择src/main/java&&src/test/java或者它选择src/main/scala&&src/test/scala作为我的源文件夹。我希望它将所有四个作为源文件夹。这是我的.pom4.0.0me.my.nameai.chess0.0.1-SNAPSHOTchessAIChessAIscala-tools.orgScala-toolsMaven2Repositoryhttp://scala-tools.org/repo-r

java - 如何从 main 方法启动 Vertx 3 Verticle?

如何从main方法启动Verx3Verticle?我已经弄清楚如何从单元测试和入门开始guide解释了如何构建一个脂肪jar。但是,为了调试、分析等目的,我如何简单地从main方法启动它呢? 最佳答案 简单地做publicstaticvoidmain(String[]args){Vertxvertx=Vertx.vertx();vertx.deployVerticle(MyVerticle.class.getName());}或publicstaticvoidmain(String[]args){Vertxvertx=Vertx.v