【发布时间】:2012-10-28 21:14:31
【问题描述】:
我想要一个便携式 Jetty 服务器。默认 jetty.home 目录包含
码头之家 │ ├─等 │ ├─ jetty.xml │ ├─ jetty-logging.xml │ ├─ jetty-plus.xml │ └─ webdefault.xml ├─日志 │ ├─库 │ ├─ jetty-6.1.26.jar │ └─ other.jar ├─网络应用 │ └─MyWebApp.war ├─ start.jar └─ start.ini从上面,我想消除etc和lib目录并保留以下内容
我使用OneJar 和start.ini 将所有lib 文件夹jar 打包到start.jar 中。有什么方法可以将etc 文件夹内容保留在 jar 中,以便我可以简单地运行
java -Xmx640M -jar rw.jar
而不是
java -Xmx640M -jar rw.jar etc/jetty.xml etc/jetty-annotations.xml etc/jetty-deploy.xml etc/jetty-logging.xml etc/jetty-webapps.xml
所以我可以有一个可移植的版本,而且我永远不用担心有人在客户端更改配置。
谢谢。
【问题讨论】: