<分区>
我一直在使用 Netbeans 开发 Java,并且一直在我的项目中使用“运行”命令来初始化我的测试。我正在使用 Windows 7。我是否可以运行与 Netbeans 隔离的 Java 服务器并将其用于我的测试,以便我可以学习与 Netbeans 无关的 Java 服务器的基础知识?如果是这样,我应该用谷歌搜索什么?
<分区>
我一直在使用 Netbeans 开发 Java,并且一直在我的项目中使用“运行”命令来初始化我的测试。我正在使用 Windows 7。我是否可以运行与 Netbeans 隔离的 Java 服务器并将其用于我的测试,以便我可以学习与 Netbeans 无关的 Java 服务器的基础知识?如果是这样,我应该用谷歌搜索什么?
最佳答案
最简单的服务器是 Jetty,因为它是 100% java 并且很容易嵌入,没有特定于平台的依赖性。要安装 jetty,您只需解压缩下载的内容。
一旦你运行了一个简单的 jetty 教程,使用 netbeans 创建一个 war 文件 - 然后你可以通过将 war 拖到 jetty 主目录中的适当文件夹中轻松地在 jetty 中部署你的 web 应用程序.
现在 --- 要了解 java web 服务器的工作原理,您可以阅读 jetty 生成的终端日志,这些日志非常有用** - 您可以观看它解压缩和部署 .war 文件等...并使用任何旧的 java 分析器来监视其内存/cpu 使用情况。
关于java - 使用 Netbeans 在本地 Java 服务器上进行开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8542053/
相关文章:
java - Glassfish:在部署期间修改 EAR 的部署描述符
java - 将 hibernate 从 3.2.4.sp1 升级到合适的版本
java - 如何进行 "swipe information" Activity ?
java - 使用自定义序列化器从 avro 读取时,RDD 中的运行时类型错误
java - 当我想将 EJB 公开给同一应用程序服务器上的不同应用程序时,是否需要使用 @Remote?
hibernate - EntityListeners 中的 CDI 注入(inject)