Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在EAR中创建文件夹_Java_Maven_Ear - Fatal编程技术网

Java 如何在EAR中创建文件夹

Java 如何在EAR中创建文件夹,java,maven,ear,Java,Maven,Ear,我有一个maven项目,当它建成时是一个EAR。我需要在EAR结构中创建一个文件夹,这样它将是“APP-INF/classes”,并在其中放置一个文件。我应该使用什么插件或耳中标签插件?提前谢谢。您可以使用。编写您自己的描述符,将.ear按照您的需要打包 作为旁注,APP-INF/classes/文件夹是一个专有功能(我相信来自Weblogic)。如果您希望跨平台并符合JavaEE规范,那么应该将所有类/内容打包到.jar中。请参见第8.2.1节,创建以下目录树,其中包含您的earpom: .

我有一个maven项目,当它建成时是一个EAR。我需要在EAR结构中创建一个文件夹,这样它将是“APP-INF/classes”,并在其中放置一个文件。我应该使用什么插件或耳中标签插件?提前谢谢。

您可以使用。编写您自己的描述符,将
.ear
按照您的需要打包


作为旁注,
APP-INF/classes/
文件夹是一个专有功能(我相信来自Weblogic)。如果您希望跨平台并符合JavaEE规范,那么应该将所有
类/
内容打包到
.jar
中。请参见第8.2.1节,创建以下目录树,其中包含您的
ear
pom:

. ├── pom.xml └── src    └── main    └── application    └── APP-INF    └── classes    ├── MyClass.class    ├── OtherClass.class └── SomeOtherKindOfFile.txt . ├── pom.xml └── src    └── 主要的    └── 应用    └── APP-INF    └── 班级    ├── 我的班级    ├── 其他类 └── SomeOtherKindOfFile.txt
您可以在此处阅读:。

谢谢您的回答。我已经创建了一个jar并修改了weblogic部署描述符。在谷歌上搜索了一段时间后,它就像变魔术一样工作。谢谢你,伙计。