【发布时间】:2013-03-06 00:40:29
【问题描述】:
我针对运行在 Ubuntu 12.04 服务器上的 gwan 服务器附带的标准 hello.java 和 hello.c 进行了测试。 G-WAN 4.3.1 64位(2013年3月1日17:36:39)
一旦我用
运行 gwansudo ./gwan -d
我还注意到在没有守护程序选项的情况下运行相同的行为。
然后浏览到 192.168.0.2:8080/?hello.c 我得到“你好,ANSI C!”的预期输出。我更改 hello.c 中的文本并刷新浏览器并获得预期的更改。
如果我对 hello.java 文件做同样的事情,在我重新启动 gwan 之前不会出现对文本的更改。
有谁知道我是否遗漏了一些在文件更改时会导致重新编译的简单设置?我正在使用 OpenJdk 7。(刚刚将其安装在全新安装的 ubuntu 12.04 上)我什至尝试将其称为 192.168.0.2:8080/?hello.java&n=1 以消除缓存的可能性,然后是另一个浏览器,然后是另一台机器不同的网络。同样的事情,在我重新启动服务器之前,这些变化似乎不会发生。 (对于 java,它适用于 .c 文件)
谢谢 -史蒂夫
【问题讨论】:
-
我注意到,当我第一次开始使用 gwan 时,我在 .c 文件中遇到了类似的问题,那就是权限问题。这次不是,我检查了所有内容,这是另一个线程:stackoverflow.com/questions/12983523/g-wan-updating-servlets/…
标签: java g-wan dynamic-class-loaders