Tag: jnotify

Play Framework 2.1 Java / Eclipse:自动重新加载不起作用

问题/: 正在编译视图,但是如果不手动重新启动服务器,则在浏览器中进行刷新将不会显示更改。 对控制器的更改使用~run自动编译,但只有手动重启服务器才会更新服务器上的内容。 只有在手动重新启动服务器后才会显示对conf下routes更改。 背景: 在OSX 10.8.3上运行 使用Eclipse Juno 4.2.2 使用play ~run启动服务器 仅重新启动服务器将显示视图,控制器,路由的更改 为了能够在每次尝试时不必重新启动服务器而进行更改(没有成功): 在控制台中: clean – > eclipse – > ~run 在控制台中: clean – > compile – > ~run 关机/重启电脑 Refresh using native hooks or polling勾选Refresh using native hooks or polling – >从Referenced Libraries删除classes_managed并手动添加它 问题: 如何恢复自动重新加载function? 除了Eclipse之外,如何在IDE上解决这个问题? 更多的信息: Playframework重新加载Mac OSX不起作用 使用Play框架在网络文件系统上自动重新加载 它们都指向JNotify作为自动重新加载不起作用的原因。 其中一个答案(没有足够的代表撰写评论)提到了如何“破解Play框架的sbt插件以使PlayReloader特性表现得好像JNotify不可用”。 怎么能实现这个目标?

在Mac OS X上使用JNotify?

我想尝试JNotify,这是用于监视文件系统更改的插件库,但无法弄清楚如何配置它。 JNotify的网页说“java.library.path应该指向jnotify附带的本机库的位置(dll,所以dylibs等)”。 我是Mac OS X的新手,并不知道如何做到这一点。 我正在使用NetBeans,并希望有一种简单的方法将其添加到那里的路径。 我通过简单地将jar文件添加到项目中的Libraries节点并通过“import net.contentobjects.jnotify。*;”导入它来尝试它,但这没有帮助。 我明白这个: Exception in thread “main” java.lang.UnsatisfiedLinkError: no jnotify in java.library.path 我似乎还需要在同一路径中添加本机库(Mac的.so文件)。 那我该怎么做?

javax.activation.UnsupportedDataTypeException:没有MIME类型multipart / mixed的对象DCH; 边界

目前我正在编写一个将要监听目录的代码。 当使用.apk文件更新目录时,我会将带有此.apk文件的邮件发送到gmail帐户。 我在我的程序中使用Jnotify和JAVA Mail。 我得到的错误是, javax.mail.MessagingException: IOException while sending message; nested exception is: javax.activation.UnsupportedDataTypeException: no object DCH for MIME type multipart/mixed; boundary=”—-=_Part_0_145238.1392728439484″ 我在stackoverflow中寻找帮助的解决方案,但没有一个有用。 提前致谢 public void fileCreated(int wd, String rootPath, String name) { print(“created ” + rootPath + ” : ” + name); if (name.contains(“.apk”)) SendEmail(name); else System.out.println(“Not the APK file”); } void SendEmail(String strname){ […]