【发布时间】:2013-11-01 04:28:32
【问题描述】:
我即将着手创建一个独立于平台的本地服务器来协调文件编辑的项目。该服务器是任何给定机器的本地服务器,但许多人将在许多不同的机器上使用该服务器。我的第一直觉是使用 Java,因为它非常便携,支持 Web 开发,并且它有很好的库可用于 json 和 mongodb(这个项目的核心要求)。
便携性是关键。我想象用户只是启动 .jar,然后他们的本地服务器正在运行。
但是,在对 Java Web 开发进行了一些研究之后,我发现您需要一些服务器环境,例如 tomcat、app engine 或 jetty。我不能要求每个用户都安装其中一个环境(这破坏了可移植 Java 可执行文件的简单性)。
问题: 我在 Java 中描述的内容是否可行,还是我需要开始寻找其他地方?
【问题讨论】:
-
您必须在用户的机器上安装您的软件,为什么必须将所需的库/其他代码与您的软件捆绑在一起是个问题?
-
如果能绑定服务器环境就好了!我在任何搜索中都没有这样说。这看起来将是一个很好的资源:@987654321@
标签: java google-app-engine tomcat java-server