我正在使用appengine-maven-plugin构建我的Java Google App Engine项目。
我在WEB-INF子文件夹中包含.p12证书
当我构建应用程序时,证书的文件大小增加了几KB。这使其无效。我也看到过同样的情况。jks证书。
我已经验证了证书预构建的有效性,并使用相同的方法来确认构建后证书的有效性。
谁能告诉我为什么文件大小在变化,为什么不将其简单地复制到WAR?
谢谢你的帮助。
另一种解决方案是通过添加以下配置来禁用整个项目中的.p12文件过滤:
<build>
...
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<configuration>
<nonFilteredFileExtensions>
<nonFilteredFileExtension>p12</nonFilteredFileExtension>
</nonFilteredFileExtensions>
</configuration>
</plugin>
</plugins>
</build>
问题内容: 可以说我的模块结构如下 现在要给客户端发消息,我需要构建所有模块,因为我正在加载上述所有模块的罐子,以最终发动客户端 并且所有jar都组装在模块部署中。 我的问题是,例如,如果我更改了服务中的任何内容,那么从运行构建时是否有办法可以识别出它只能构建,因此可以构建并将其部署到deploy文件夹中? 问题答案: 如果您正在使用SVN和* nix,请从根模块
我在我的pom中复制并粘贴了以下取自文档的片段。xml 但当我尝试触发部署时,会收到以下消息: 这是我的目录结构: 如何更改资源的目标文件夹?为什么maven没有解析插件中的配置指令?
问题内容: 我在Maven项目中遇到问题,在该项目中我从src / main / resources / lib文件夹分发dll。 使用maven-assembly-plugin将项目构建为具有依赖项的单个jar。 不幸的是,maven进程在复制过程中损坏了我的dll库,因此它们不再对应用程序有用。 我看过诸如资源过滤之类的概念。 这是我相关的pom.xml 有人有什么想法吗? 我想我需要做这样的
我在一个maven项目中遇到了一个问题,在这个项目中,我从src/main/Resources/lib文件夹分发dlls。 该项目使用maven assembly插件构建为一个具有依赖项的jar。 不幸的是,maven进程正在复制过程中损坏我的dll库,因此它们对应用程序不再有用。 我已经了解了资源过滤等概念。 这是我的相关pom。xml 有人有什么想法吗? 我想我需要做一些像这样的事情,但到目前
我需要使用okhttp将捆绑在apk中的二进制文件上传到服务器。使用urlconnection,您可以简单地获得资产的inputstream,然后将其放入您的请求中。但是,okhttp只给你上传字节数组,字符串,或者文件的选项。由于您无法获得捆绑在apk中的资产的文件路径,唯一的选择是将文件复制到本地文件目录(我宁愿不这样做),然后将文件交给okhttp?难道没有办法直接使用assetinputs