我想创建一个ZIP分发为我的Java应用程序与Maven结构如下:如何创建一个Maven分配
/lib目录 - >我的生成jar文件(几个模块core.jar添加,app.jar ...)
/配置 - >几个配置文件(app.properties,...)
/的3rdParty - >所有jar依赖关系(公地lang.jar,log4j.jar。 ..)
/脚本 - >辅助脚本(start.sh ...)
我想在任何客户机上部署该和运行:
java命令../lib: ../3rdparty -Dprop.file = app.properties [main.class]
我已经阅读了很多关于maven assembly插件的内容,但是还没有找到令人满意的答案来说明如何解决这个问题。
请问客户端应用程序。有一个GUI? – 2012-04-23 09:43:20
没有GUI。这是一个由JConsole完全控制的单独的独立Java应用程序(JMX公开的bean)。 – kms333 2012-04-23 13:08:32
明白了。这排除了我最喜欢的安装程序,[JWS](http://stackoverflow.com/tags/java-web-start/info)。 – 2012-04-23 13:30:13