我有一个Java小程序,可将Web应用程序生成的War文件复制到Apache-Tomcat的webapps文件夹中。
我的程序没有任何其他权限,例如admin。如何在不给予额外权限的情况下使应用程序按要求运行。
我的Tomcat位于C驱动器的Program Files中,并且我正在使用Windows7。
答案 0 :(得分:0)
在Windows上,不好的做法是将数据存储在“程序文件”目录中。操作系统具有用于“程序数据”或“应用程序数据”目录的指定位置。您不需要adim权限即可在其中写入内容。
答案 1 :(得分:0)
简短的回答:您不能。
实现此目标的唯一方法是Run as administrator
,或者将数据存储在具有权限的文件夹中。 C:/Program Files
不是其中之一。