草庐IT

gradle-eclipse

全部标签

java - Gradle,错误找不到或加载主类 'test.Main'

我在one上实现了Gradle我的项目。我将Netbeans8.02与gradle插件一起使用。结构应该是这样的,源码在jgli/src/main/java/下,资源在jgli/src/main/resources/下>主类是jgli/src/main/java/test/Main.java如果我通过ide运行它,它会在Windows上运行,它crashes在Linux上。这就是我现在尝试通过控制台运行它的原因:java-jarjgli.jar但我不断得到:Errorcouldnotfindorloadmainclass'test.Main'这是我的build.gradleapplyp

java - 泛型和 lambdas - javac 和 Eclipse 编译器中的不同行为

注意:我发现多个问题指出javac之间的差异和Eclipse编译器,但据我所知,他们都在讨论其他问题。假设我们有这个方法:publicstaticvoidfoo(Suppliera,Functionb,Consumerc){c.accept(b.apply(a.get()));}我发现javac之间有不同的行为和EclipseJava编译器在编译对此方法的调用时,我不确定两者中哪一个是正确的。此方法的一个简单用法是://variant1foo(()->Optional.of("foo"),value->value.get(),value->System.out.println(valu

java - Gradle 禁用所有增量编译和并行构建

在一小组sbt项目中,我们需要一个protobuf/grpc编译,因为只有Gradle对此有正常支持,我们只用它来完成与protobuf相关的任务。有时它会随机地编译完全相同的东西失败并在重试时成功,我们确定这是因为增量Java编译。我想禁用各种孵化功能和增量编译,我希望这个东西是确定性的。为此我尝试过compileJava{//enablecompilationinaseparatedaemonprocessoptions.fork=false//enableincrementalcompilationoptions.incremental=false}但是Gradle仍然会给出这样

java - 如何让 gradle ShadowJar 任务也创建其子项的源代码和 javadoc?

我有一个包含8个子项目的gradle项目和一个配置的shadowjar任务来创建一个“所有”jar。顶层项目设置为对其所有子项目具有依赖性,这告诉shadowjar要包含的内容:project(':'){dependencies{compileproject(':jfxtras-agenda')compileproject(':jfxtras-common')compileproject(':jfxtras-controls')compileproject(':jfxtras-icalendarfx')compileproject(':jfxtras-icalendaragenda')

java - Eclipse 中的 OSGi 声明式服务、多个服务接口(interface)和线程安全

我刚刚在我的代码中偶然发现了一个现象,归结为:我有一个OSGi声明式服务,提供两个配置如下的服务接口(interface):在我的代码中,我有两个不同的线程,它们都打开一个ServiceTracker来获取服务实例,但是通过不同的接口(interface):tracker=newServiceTracker(getBundle().getBundleContext(),.class,null);tracker.open();tracker.waitForService(1000l);所以一个线程使用IRedactedStore作为服务类,另一个使用IRedactedStoreContr

java - 如何在 Eclipse 中合并大型项目?

我使用分支已经有一段时间了,但我总是使用命令行工具来进行实际的合并。但是,现在我只需要从Eclipse中进行操作。分支和合并多年来一直是SCM系统广泛使用的功能,我希望Eclipse能够很好地支持它,但事实似乎并非如此。目前我正在开发一个产品,该产品由多个需要分支在一起的项目组成。当将更改从主干合并到分支时,通常我会从分支结帐的根执行以下操作:(我在这里以Subversion为例,但这些问题也应该适用于其他SCM工具。)svnupdatesvnmerge^/trunksvncommit-m"Mergedfromtrunk"也许在中间解决一些冲突,但这就是我要做的全部。但是,在Eclip

java - 在 Debug View 中,程序终止后,切换回 Eclipse 中的 Java View

我正在寻找一种方法,在我正在调试的应用程序结束后返回到Eclipse中的标准JavaView。这有可能实现吗?这是其他一些IDE(例如VisualStudio)中的默认行为,我更愿意那样做。不得不手动将View再次切换到初始View太无聊了:(谢谢 最佳答案 Eclipse是一个通用平台,您可以在其中拥有十几种不同的启动配置,因此此功能的良好且可用的“通用”实现并非易事。但是,有一个openbugreport对于此功能,最近有一些Activity,因此有可能在Eclipse3.7之后包含此功能。

Eclipse安装的AWS工具包在Eclipse Luna 4.4上失败

无法完成安装,因为找不到一个或多个所需的项目。当前安装的软件:AWSCODESTAR插件1.0.0.V201707121824(com.amazonaws.eclipse.codestar.feature.feature.group1.0.0.v201707121824)缺失要求:AWSCODECOMMITcodeCommitPlugin1.0.0.0.0.v20171717171717171712424(codecommit1.0.0.v201707121824)requires'bundleorg.eclipse.ui.navigator3.5.401'butitcouldnotbefou

Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8.

〇、出现问题今天把Android Studio升级到最新版本,并更新最新的SDK:创建新项目后出现,构建时直接出现如下错误:Anexceptionoccurredapplyingpluginrequest[id:'com.android.application']>Failedtoapplyplugin'com.android.internal.application'.>AndroidGradlepluginrequiresJava11torun.YouarecurrentlyusingJava1.8.Youcantrysomeofthefollowingoptions:-changingt

java - 用 redmine eclipse mylyn

是否可以在没有rest支持的情况下将mylyn连接到redmine? 最佳答案 有一个链接http://download.eclipse.org/mylyn/incubator/3.8可以在Eclipse中使用。对于Eclipse靛蓝:帮助->安装新软件->添加->使用上面的链接作为URL应该有插件来勾选:MylynIncubator->MylynTaskConnector:WebTemplates(Advanced)(Incubation)。版本=3.8.0.I20120414-0402安装后,我能够按照http://www.re