繁体   English   中英

跟踪Java中的文件更改

[英]Tracking files changes in Java

我有Java应用程序。 每次在JSP文件中进行更改时,都需要将保存的JSP复制到另一个位置(特定项目)。 可能您知道该工具可以实时跟踪特定文件夹中文件的更改,并且每次保存后-请将这些文件复制到另一个文件夹中,谢谢。

Eclipse,IntelliJIdea(如IDE)具有一项称为“本地历史记录”的功能。 您可以单击几下,查看,比较替换每个保存的版本。

在Java中,支持监视文件更改。 您可以使用它来实现自己的程序,该程序可以监听文件更改并在需要时自动保存版本。

http://docs.oracle.com/javase/tutorial/essential/io/notification.html

看一下Apache AntMaven 这些工具需要一些自定义,但是一旦配置,它们使部署新版本的应用程序变得非常简单。 当然,Ant和Maven都有学习曲线,因此项目越大,越复杂,这些资源就越有用且节省时间。

如果您确实需要“快速且肮脏”的选项进行测试,只需在服务器根文件夹中设置一个快捷方式,并指向开发工作区中的.jsp文件。 给快捷方式起一个与原始名称相同的名称(和相对位置),快捷方式将始终镜像您的开发副本。 请注意,我建议使用此选项,仅出于完整性考虑而包括该选项。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM