如何在 Eclipse IDE 中将新创建的文件热部署到 Apache Tomcat?
How to hot deploy newly created files to Apache Tomcat in Eclipse IDE?
我有一个特殊的问题。我以 .csv
文件的形式从数据库中提取数据,然后将此文件传递给 d3.js
以进行可视化。
问题是,d3.js
不允许基于 file://
的协议(因此我无法直接提供 .csv
文件的路径)。 .csv
文件需要位于服务器上。但是这个文件是在运行时间生成的。
我尝试将文件转储到同一个项目文件夹中,但正如预期的那样,Eclipse 直到下一个 clean
和 build
操作才会获取更新的文件。
知道如何解决这个问题吗?
你需要把文件放在Tomcat你的应用程序部署的地方(例如:Tomact7\webapps\myProject...),而不是Eclipse Workspace的位置,这样你的js就可以访问通过其 URL 或相对路径的文件。
我有一个特殊的问题。我以 .csv
文件的形式从数据库中提取数据,然后将此文件传递给 d3.js
以进行可视化。
问题是,d3.js
不允许基于 file://
的协议(因此我无法直接提供 .csv
文件的路径)。 .csv
文件需要位于服务器上。但是这个文件是在运行时间生成的。
我尝试将文件转储到同一个项目文件夹中,但正如预期的那样,Eclipse 直到下一个 clean
和 build
操作才会获取更新的文件。
知道如何解决这个问题吗?
你需要把文件放在Tomcat你的应用程序部署的地方(例如:Tomact7\webapps\myProject...),而不是Eclipse Workspace的位置,这样你的js就可以访问通过其 URL 或相对路径的文件。