【如何从gradle javadoc任务中排除生成的文件?】教程文章相关的互联网学习教程文章

java – 将JVM args传递给SpringBoot bootRun Gradle任务[复制]【代码】

参见英文答案 > How to pass JVM options from bootRun 7个我想将一些JVM args传递给我的Gradle bootRun任务,即-Xbootclasspath.我已经添加了:bootRun {systemProperties = System.properties }到我的build.gradle文件,但是当我运行时它不喜欢它:gw bootRun -Xbootclasspath/p:....我收到错误:Unknown command-line option '-X'.我可能错误地运行了这个,或者System.properties不是我正在寻找...

java – CommonPool中的ParallelStream队列任务,而不是自定义池【代码】

我想为parallelStream使用自定义ThreadPool.原因是我想在任务中使用MDCContext.这是我编写的使用自定义ThreadPool的代码:final ExecutorService mdcPool = MDCExecutors.newCachedThreadPool(); mdcPool.submit(() -> ruleset.getOperationList().parallelStream().forEach(operation -> {log.info("Sample log line"); });当MDC上下文没有被复制到任务时,我查看了日志.这些是我发现的日志.第一个日志在“(pool-16-thread-1)”中执...

java – 为内置ant任务指定类路径

我在自定义Ant任务中使用classpath属性来告诉Ant在哪里可以找到外部任务jar,但是如何对内置任务执行相同操作? 在我的情况下,我想确保ant使用我的jsch.jar副本作为scp任务,而不是我已经在系统上安装的副本.有什么方法可以< scp>同时保证它使用我的jsch.jar?解决方法:如果你的ant调用使用$ANT_HOME,你可以只使用该ant调用一个特殊的ANT_HOME值来自定义ant安装,你可以确保你的$ANT_HOME / lib包含ant-jsch.jar的正确副本.有关更多信...

java – 为什么Ant Exec任务返回的代码与ERRORLEVEL值不匹配?【代码】

我有一个从Ant exec任务调用的批处理脚本来编译一些CSharp代码.批处理脚本的结构如下msbuild.exe %ARGS% echo %ERRORLEVEL%现在,当在Ant中运行任务时,我得到以下结果:[exec] Time Elapsed 00:00:09.48[exec] 0BUILD FAILEDC:\proj\build.xml:410: exec returned: 2%ERRORLEVEL%如何可能为0,但Ant exec的返回码为2?如果命令没有返回代码,这是否设置了一些默认错误代码? Ant文档显示:error code 2 means 'no such program',但显...

Java Executor – 单线程多任务

Executor可以在单个线程上运行多个任务吗? 显然,任务执行不能同时只运行一个物理核心,但有没有办法等待或屈服,以便其他提交的任务可以运行? 如果没有等待,那么通常情况下,其他任务何时可以运行?解决方法:是. 不是当前的实现. 没有.

java – 通过Property禁用Spring Scheduler任务【代码】

我正在使用Spring Framework安排任务,并通过特定于环境的属性文件设置cron值.我正在寻找一种方法来通过属性禁用此任务,以便只有某些环境运行此任务.<task:scheduled-tasks> <task:scheduled ref="theClass" method="theMethod" cron="${scheduler.cron}" /> </task:scheduled-tasks><bean id="theClass" class="com.test.TheClass" scope="prototype" />解决方法:您可以使用Spring环境配置文件(example using annotations,example...

java – 用于将销售库部署到本地maven存储库的Gradle任务【代码】

我正在试图找出如何让gradle将一些jar文件部署到本地maven存储库中,以支持构建系统的其余部分.我对某些东西的依赖关系依赖于jndi:jndi:1.2.1在jcenter或maven central中不可用. 我已经完成了(正如我的依赖文档中所建议的 – Jira的价值)下载了jndi.jar文件,并运行了以下内容:mvn install:install-file -Dfile=lib/jndi.jar -DgroupId=jndi -DartifactId=jndi -Dversion=1.2.1 -Dpackaging=jar这很好.但我希望gradle能够执行将此...

java – 由于’fatJar任务’,Gradle构建失败,尽管代码在另一个项目中适用于我【代码】

我试着用Gradle创建一个fatJar.我在这个site上找到了一个很好的例子,在另一个项目中对我很有用.在我最近的项目中,’gradlew build’任务期间发生错误,即:FAILURE: Build failed with an exception. Where:Build file ‘D:\dev\MarkPublished\build.gradle’ line: 40 What went wrong:A problem occurred evaluating root project ‘markpublished’.Could not find method Attributes() for arguments [{Implementation->Title=G...

java – ScheduledThreadPoolExecutor的任务调度有多准确【代码】

我正在阅读ScheduledThreadPoolExecutor JavaDoc并遇到以下情况:Delayed tasks execute no sooner than they are enabled, but without any real-time guarantees about when, after they are enabled, they will commence. Tasks scheduled for exactly the same execution time areenabled in first-in-first-out (FIFO) order of submission.所以,如果我写这样的东西:ScheduledExecutorService ses = Executors.newScheduledT...

Java中的任务执行程序,返回第一个结束任务【代码】

我想实现能够获得工作者(callables)集合的东西,在线程池上并行运行它,并且当最快的worker返回结果时,优雅地关闭(ExecutorService.shutdownNow)其他worker,以免浪费更多资源.如果所有工人都以异常结束,我需要重新抛出最重要的工人(工人抛出的所有异常都与重要性值相关联).此外,我需要在整个执行程序上有一个超时,如果它们运行的??时间太长,它将终止所有工作程序. 我已经考虑过使用RxJava,因为它可以在这里实现简洁而美观的解决方案....

java – Spring计划任务:从XML到注释【代码】

在我们的Spring Web应用程序中,我们正在从基于XML的配置转向基于Annotation的配置. 我坚持使用这个XML定义的计划任务<task:scheduled-tasks scheduler="cacheScheduler"><task:scheduled ref="currencyExchangeRateTask" method="cacheCurrencyExchangeRates" cron="0 0 8,20 * * *" /> </task:scheduled-tasks>我们的Web应用程序中有多个调度程序.此任务需要在具有id cacheScheduler的调度程序上执行. 我现在有以下注释@Scheduled...

java – 如何运行gulp任务和spring-boot:与maven一起运行?【代码】

我有两个项目,框架是Spring启动应用程序,另一个是框架web,包含html布局和web ui. 我用这个目标运行maven,干净安装将框架安装到本地存储库中.然后我想用目标清理spring-boot运行maven:运行和这个配置文件prod,dev在framework-web上启动Spring启动应用程序并在framework-web上运行gulp任务.但它只运行gulp任务,并且不启动spring boot应用程序. 这是framework-web的pom.xml:<project xmlns="http://maven.apache.org/POM/4.0.0" xml...

java – Spring – 计划任务 – 优雅关机

我有一个Spring-Boot应用程序,其中一个bean以大约1分钟的间隔运行一个计划任务,并且这个bean有一个@PreDestroy方法. 是否存在允许当前正在执行的任务在生命周期达到预破坏阶段之前完成 – 或至少给予一些时间完成 – 的解决方案?解决方法:您需要更新ThreadPoolTask??Scheduler的配置.对waitForJobsToCompleteOnShutdown设置为true(方法setWaitForTasksToCompleteOnShutdown). 来自文档:Set whether to wait for scheduled tasks ...

有没有办法使用App Engine Java运行时动态设置任务的目标?【代码】

使用App Engine Python运行时将后台任务排入队列时,您可以使用specify a target for the queue将任务发送到特定服务,版本或实例上:task = taskqueue.add(url='/update_counter',target='worker',params={'amount': amount})有没有办法在Java中这样做?文档mentions the target parameter但没有显示如何使用它的示例. Queue.add方法没有目标选项. TaskOptions类也没有任何看起来像目标的东西. This question documents how to use ...

使用java自带的定时器执行定时任务【代码】

使用java自带的定时器执行定时任务 我这里以输出当前系统时间为例: import java.text.SimpleDateFormat; import java.util.Date; import org.springframework.scheduling.annotation.EnableScheduling; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component;/*** java自带的定時器* @author zyl* @date 2018年11月11日*/ @Component @EnableScheduling //启用定时任务 ...

JAVADOC - 相关标签