草庐IT

gradle-appengine-plugin

全部标签

java - 使用spring boot和spring-boot-maven-plugin生成war时排除application.properties

我正在使用SpringBoot开发Web应用程序,并希望生成war而不是jar。使用这里描述的从jar到war的转换工作得很好:http://spring.io/guides/gs/convert-jar-to-war/但我想从war中排除application.properties,因为我使用@PropertySource(value="file:${OPENSHIFT_DATA_DIR}/application.properties")获取文件路径生产环境。此方法在生成我的war时有效,但在eclipse中我无法运行我的应用程序,因为application.properties根本

Android Studio 3.0金丝雀6执行com.android.build.gradle.tasks.mergeresources $ fileGenerationWorkation时发生故障

一切都很好,直到我将AndroidStudio更新为Canary6,当我重建或清洁或其他项目时,它是投掷的:执行com.android.build.gradle.tasks.mergeresources$fileGenerationWorkAction时发生故障这个错误引导我进入我的vectors.xml[所有人都有这个错误]。我当前的应用程序级别build.gradle:applyplugin:'com.android.application'android{compileSdkVersion25buildToolsVersion"25.0.2"useLibrary'org.apache.h

java - Google 存储客户端库 (appengine-gcs-client) 具有不可用的依赖项 (google-http-client-parent :pom:1. 24.1)

我将appengine-gcs-client添加到我的GoogleAppEngine标准项目中:*com.google.appengine.toolsappengine-gcs-client0.7*(按照此页面上的说明操作:https://cloud.google.com/appengine/docs/standard/java/googlecloudstorageclient/setting-up-cloud-storage)编译工程报如下错误(前几天没问题):[错误]无法在项目myproject2上执行目标:无法解析项目com.myproject2:myproject2:war:1

java - 使 rpm-maven-plugin 在 MAC OS 上工作(mavericks)

我使用rpm-maven-plugin生成安装包。这在UBUNTU上运行良好,但是当我在macos上运行它时,我遇到了以下错误。有没有办法让它在macos上工作?org.codehaus.mojorpm-maven-pluginprepare-packagerpm[WARNING]/bin/sh:rpm:commandnotfound[ERROR]Failedtoexecutegoalorg.codehaus.mojo:rpm-maven-plugin:2.0.1:rpm(default)onprojectmongodb:RPMqueryfordefaultvendorreturned

java - 从 Google AppEngine 切换到另一台服务器

目前我正在GoogleAppEngine(GAE)上构建我的JavaWeb应用程序,但由于它们有很多限制,我担心我将不得不从GAE切换到我自己正在运行的服务器Glassfish(或者我可以根据需要设置任何其他服务器)。我还计划运行Oracle或MySql数据库。我需要做什么才能从GAE切换到我的服务器?我需要重写我的代码吗?我应该继续使用Datanucleus还是改用其他产品?还有什么吗? 最佳答案 为什么不遵循原始Google营火中提供的信息?IBM做了一个关于如何使用DB2运行AppEngine应用程序的演示。他们只是将data

java - 有没有办法在 gradle 中进行源到源的 java 重构?

我得到了一些自动生成的Java代码。我愿意在编译前自动重构。它主要是类重命名和包修改。是否有任何可用的gradle或ant任务? 最佳答案 IgotsomeautomaticallygeneratedjavacodeIwouldliketoautomaticalyrefactorbeforecompilingit.Itismostlyclassrenameandpackagemodification.[题外话:你应该修复生成代码的代码。自动生成代码然后使用其他工具修改它看起来不像是正确的方法。]Eclipse提供refactorin

java - 在没有测试的情况下从 Eclipse 运行 Gradle 构建

我有一个使用java插件的gradle构建文件。如果我想从命令行调用构建并避免运行单元测试,我可以这样做:gradlebuild-xtest但是,我们将从Eclipse调用gradle任务。我需要为这种构建构建一个特殊的任务吗?我该怎么做? 最佳答案 在Eclipse>菜单栏“Windows”>Preferences>左侧:Gradle>Arguments>ProgramArguments>放-xtest和在Eclipse>菜单栏“Windows”>Preferences>左侧:GradleEnIDE>选中-xtest(--excl

java - Gradle 只运行一个测试套件

我使用junit和gradle测试了多个类。当我运行“gradletest”时,我所有的类(class)都会被测试。我怎样才能只运行一个测试文件? 最佳答案 您可以像这样从cli运行单个测试文件:gradletest--testsorg.gradle.SomeTest你也可以用类似的方式只运行一个特定的测试方法:gradletest--testsorg.gradle.SomeTest.someSpecificFeature 关于java-Gradle只运行一个测试套件,我们在StackO

java - Appengine 任务负载可以有多大?

我正在为javaappengine使用新的实验性任务队列,我正在尝试创建任务以在我的数据存储中聚合统计信息。我正在尝试计算我的数据存储区中所有实体(特定类型)中UNIQUE值的数量。更具体地说,假设类型X的实体有一个字段A。我想计算我的数据存储区中A的唯一值的数量。我目前的方法是创建一个查询前10个X类型实体的任务,创建一个哈希表来存储A的唯一值,然后将该哈希表作为有效负载传递给下一个任务。下一个任务将计算接下来的10个实体,依此类推,直到我检查完所有实体。在执行最后一个任务期间,我将计算哈希表中的键数(一直从一个任务传递到另一个任务)以找出A的唯一值的总数。这适用于我的数据存储中的少

Azkaban【部署 01】Linux环境 CentOS Linux release 7.5.1804安装配置azkaban-3.70.0编译阶段(附安装包及gradle-4.6资源)

编译阶段1.资源分享2.前置条件3.源码获取4.编译环境5.项目编译1.资源分享链接:https://pan.baidu.com/s/1Bz2Z5xgY9dJiTMdCeKB8KQ提取码:f6s9包含资源:azkaban-3.70.0.tar.gz和gradle-4.6-all.zip2.前置条件1.JDK1.8+【亲测JDK11无法使用】[root@aliyun~]#java-versionopenjdkversion"11"2018-09-25OpenJDKRuntimeEnvironment18.9(build11+28)OpenJDK64-BitServerVM18.9(build11