将行为附加到“构建”对 NetBeans 的操作
我正在开发一个 netbeans 平台/maven 应用程序,该应用程序运行时需要在其 /platform/core 文件夹中放置一个自定义 .jar 。 我们使用 IzPack 创建安装程序,因此在安装应用程序时可以轻松地将 .jar 复制到其目的地。
但是,在开发环境中,每次“Build with Dependencies”操作的“Build”、“Clean and build”时,如何将所需的.jar文件复制到/target/myApp/platform/core文件夹中在 NetBeans 中执行?
我完全不知道从哪里开始或做什么,因此非常感谢任何指向阅读材料的指示。
I’m working on a netbeans platform/maven application, that requires a custom .jar to be on its /platform/core folder when its run.
We use IzPack to create the installer, so it’s easy to copy the .jar to its destination when the app is installed.
However, on the development environment, how can I copy the required .jar file to the /target/myApp/platform/core folder every time the “Build”, “Clean and build” of “Build with Dependencies” action is executed in NetBeans?
I’ve completely no idea of where to start or what to do, so any pointers to reading material are greatly appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
有几种方法可以做到这一点,但我认为最好的方法是在 pom.xml 中添加新的资源描述。让您的 jar 放置在“project_folder/jar-resources”文件夹中,然后您的 pom.xml 将如下所示:
请记住,如果您不使用标准资源位置“src/main/resource”,则无法使用第一个资源声明。
There is few ways to do it, but I think the best way is adding new resource description in your pom.xml. Let your jar be placed at ‘project_folder/jar-resources’ folder then your pom.xml will look like:
Remember that if you don’t use standard resource place ‘src/main/resource’ you can’t use first resource declaration.