我使用Gradle编写了一个小型Java应用程序来构建它。该应用程序来自本教程,包含2个类:HelloWorld(主类)和Greeter。文件包含2个部分(和其他部分,目前不相关): 和 (这是必要的,因为HelloWorld类导入org.joda.time.LocalTime类)。我可以用构建应用程序,并用运行它。一切都好,我得到了结果。然而,当我试图用运行它时,我得到了错误。StackOver
我有以下简单的构建。gradle文件: 下面的单个java文件位于: 但是,如果我运行,我会在目录中得到一个jar,它没有主类集。它的清单文件没有条目。为什么会这样?
我编写了一个Java web应用程序,可以获取Youtube电影的标题并将其发送给客户端。我使用链接
我正在Windows 7上与IntelliJ IDEA 14.1.2合作。我的项目使用Gradle 2.5。每次我用打开一个项目,我的所有文件都会被设置为windows-1252编码。是否有一种简单的方法可以将文件,以便IntelliJ自动使用此设置? 即使将设置为UTF-8,文件仍以windows-1252打开。 可以进入设置并为每个文件手动设置编码(通过将其应用于项目根),但这并不理想,因为每
我试图让Jersey在我返回对象时序列化它们,就像这样: 当我用例如“john”对此执行POST请求时,它应该用的json表示来响应。但是,它所做的只是给出错误状态500,服务器记录以下内容 全局阅读器拦截器:org.glassfish.jersey.server.internal。MappableExceptionWrapperInterceptor是全局编写器拦截器:org.glassfish
最近,我的组织已经将jdk从Adoptium更改为Adopt ium。从那以后,我的Intellij就不工作了。 错误:- Gradle同步失败:提供的javaHome似乎无效。我找不到java可执行文件。尝试的位置:C:\ Program Files \ AdoptOpenJDK \ JDK-8 . 0 . 282 . 8-hotspot \ bin \ Java . exe 我在设置中更改了
我有这个错误为gradle im Android Studio。 错误:找到无效的 Gradle JDK 配置。Open Gradle Settings Platform SDK 不指向有效的 JDK (C:/Program Files/Java/jdk1.8.0_31) 这是我的JAVA_HOME:C:\Program Files\JAVA\jdk1.8.0_45 为什么它在寻找旧版本的java
嗨,我想在一个gradle项目上用cucumber做几个测试,我试图在另一台PC上运行这个测试(网络访问受限),所以我复制/粘贴了< code >下的所有内容。/gradle/caches和项目文件,如< code>build、src和build.gradle,并将所有内容放在与原始文件相同的位置 所以一旦我把一切都准备好了,我就运行这个 我失败了 奇怪的是我有缓存目录上的文件 仅供参考,我没有像
如何为定义的以下 gradle 插件编写等效的 maven 插件?
使用maven,我可以创建一个项目,设置我的pom及其依赖项,使用main方法编写一个类,然后运行它,键入: 做这件事有什么好处? 我可以执行< code>gradle build,它为我构建了一个jar文件,但是如果主类对其他jar有任何依赖,那么不设置类路径,只运行jar是不行的。gradle java插件可以运行应用程序并为我设置类路径吗? 我正在寻找一个简单的一次性使用的命令行解决方案,而
我使用jsonschema生成器基于我的POJO生成JSON模式文件。目前,我正在通过一个在<code>gradle构建</code>步骤中运行的测试来完成这项工作。这工作正常,但感觉不对,因为我所做的并不是测试任何东西。 我还找到了这个答案,其中详细说明了如何在上运行它,但这也不理想,因为它会在每次应用程序出现时毫无意义地执行它,但在我构建时不会。 因此,有没有一种方法可以告诉gradle(在中
我尝试将参数从命令行传递到gradle。 我的身材是: 当我这样做时: 我得到这个: 我的问题是我应该为main提供什么?任何java文件包的名称?有具体的路径吗?什么应该是真正的源集?
我是Java和Gradle的新手,有一个非常新的问题。我有以下Java文件: 我能够使用javac编译上述文件,并使用命令“java TestMain”运行它。 我现在正在尝试使用gradle build框架做同样的事情。我执行了以下步骤:run"gradle init--type java-Library将上述文件复制到src/main/java/ 当我跑的时候”。/gradle build”,
我正在尝试运行一个Java类作为gradle任务。 我已将此添加到我的: 但是,当我在命令行上运行时,它会失败并出现以下错误: 因此,我在我的任务中添加了一个类路径,如问题中所述: 然而,这是一个大型的遗留项目,具有非常长的类路径,所以当我运行< code > gradle download keystore 时,我得到了另一个错误: 所以我在中修改了我的,现在看起来像这样: 这适用于命令行,但是
我有以下两个项目放置在一些文件夹中彼此相邻,我想包括一个非梯度项目的具体来源到这个项目的结构如下。 在build.gradle中,为什么跟随不起作用?我有什么选择? 此外,我需要包含来自非 gradle 项目的特定 java 源代码。 盖德·格拉德尔