草庐IT

javafx-gradle-plugin

全部标签

java - 使用 Gradle 从 webapp 创建一个包含类和资源的 JAR

我想使用gradle从WAR的内容创建一个jar。我想要的结果很像archiveClasses=truesettingofmaven-war-plugin我知道gradlewar插件似乎没有这样做(根据thisstackoverflowquestion)。有没有办法手动执行此操作?比如说通过操作gradlejar任务从WEB-INF文件夹中收集所需的部分?当我只使用默认的jar任务时,它不会从WEB-INF目录中获取资源。我想这样做的原因是因为我已经模块化了一个WAR并且模块依赖于WAR中的公共(public)资源(在我的例子中是FreeMarker文件)。我希望能够根据从WAR创建的

java - 带有 Gradle 的谷歌云存储 Java 客户端库

Google在此处推广其新的Java客户端库:https://developers.google.com/appengine/docs/java/googlecloudstorageclient/注意:我不是在谈论nativeREST库。我想使用Java客户端库。在网站上,Google没有指定Gradle的导入指令。对于Maven,pom.xml看起来像这样:com.google.appengine.toolsappengine-gcs-clientRELEASE当我更改它以使用我的Gradle项目时,它不起作用:dependencies{compile'com.google.appe

java - 在 Swing 应用程序中仅使用 JavaFX 触摸事件

有没有办法在swing应用程序中使用JavaFX触摸事件?目前我正在使用JFXPanel来捕获JavaFX事件,但是当我尝试获取事件时,我没有接收到任何触摸事件,而只接收到鼠标事件。这是在Windows8.1戴尔触摸屏上测试的。更新:下面的代码是我用来获取事件的框架。此JFXPanel在Swing应用程序中用作玻璃面板。这会为玻璃面板创建一个JFXPanel,它能够捕获所有事件。publicclassMouseEventRouterextendsJFXPanel{...publicZeusMouseEventRouter(JMenuBarmenuBar,Containercontent

运行 jdk1.8.0 的 ARM 上的 JavaFX

我知道Oracle在8u33中删除了JavaFX,但我想知道为什么我不能在jdk1.8.0中使用JavaFX?我从Oracle文件中得到它(http://download.oracle.com/otn/java/jdk/8-b132/jdk-8-linux-arm-vfp-hflt.tar.gz)我将其提取到/usr/bin/java_8_arm/jdk1.8.0中,并使用sudo/usr/bin/java_8_arm/jdk1.8.0/bin/运行我的.jar文件java-jarjarfile.jar运行/usr/bin/java_8_arm/jdk1.8.0/bin/java-ve

java - Gradle:依赖顺序如何产生影响?

我在build.gradle中按字母顺序重新排序了我的依赖项,之后我很快注意到我的Spring应用程序不再正常工作(它停止并显示消息java.lang.NoSuchMethodError:javax.servlet.ServletContext.getClassLoader()在启动时)。如果我将undertow依赖项从中间移动到顶部,那么一切都会像以前一样正常工作。依赖顺序如何影响应用程序的运行方式?建议的顺序是什么? 最佳答案 它对应用程序的类路径有影响。undertown依赖性之上可能存在旧版本的Servlet规范。这answ

java - 如何重新使用一些 "Eclipse IDE plugins"创建 Eclipse RCP 应用程序?

我如何创建一个RCP应用程序,它看起来与EclipseIDE完全一样,具有所有菜单、View、对话框...?这是一个例子:http://richclientplatform.blogspot.com/2007/12/oil-and-gas-industry-using-eclipse.html我按照LarsVogel的教程创建了一个简单的RCP应用程序:http://www.vogella.de/articles/EclipseRCP/article.html....下一步是什么? 最佳答案 idebundle为您提供类和扩展点,允

java - maven-dependency-plugin 没有使用 destFileName?

我确定这是有效的!我有一个maven依赖插件配置,用于将java服务包装器放入应用程序组装程序目标文件夹中的特定文件夹中。org.apache.maven.pluginsmaven-dependency-pluginorg.tanukisoftwarewrapper3.2.1${target.arch.classifier}jartrue${project.build.directory}/appassembler/jsw/projectnamehere/libwrapper-${target.arch}.dll但它被写为wrapper.dll(这是repo中的文件名)。target.

java - Gradle: war 任务有冲突的包含/排除

我正在尝试使用Gradle构建一个war文件,但我遇到了一个问题,即排除一个目录并包括另一个恰好具有相同名称但父目录不同的目录。请注意在下面的第一个代码示例中,css/都不是目录包含在最终的war中文件——我假设是因为Gradle认为我想排除名为css/的任何目录不管它的绝对路径。基本上我想排除src/main/webapp/css并包括build/tmp/css因为后者包含缩小的代码。我怎样才能做到这一点?我尝试过以各种方式指定绝对路径,但都没有成功。war{dependsOnminifyfrom('build/tmp/'){include('css/')}exclude('WEB-

java - 将 Eclipse java 项目(带有 java 源文件夹)转换为 gradle 项目

我想将我所有的java项目(223个项目)迁移到gradle项目。我正在使用由SpringSourceSTS团队开发的GradleEclipse插件。目前,我所有的java项目都是这样构造的:MyProjet/+-src/log+-some.package.log+-some.package.log.A+-src/tools/core+-some.package+-some.package.tools.B+-some.package.tools.C+-src/tools/graph+-some.package.graph+-src/tests+-some.package.test.D+

JavaFX:从线程更新 Controller 类中的 UI 元素

在JavaFX中,我有一个Controller类,它从FXML文件中提取控制组件,并具有作用于该组件的方法,此处用标签显示:publicclassViewController{@FXMLprivateLabellabelStatus;publicvoidupdateStatusLabel(Stringlabel){labelStatus.setText("Status:"+label);}}我还有一个带有run()方法的Java线程,如下所示:publicclassServerextendsThread{publicvoidrun(){super.run();}}此服务器线程处理我的特