我正在尝试在 JBoss 服务器中部署的 .war
文件中动态创建 HTML 文件。
它不允许我进行创作。有人可以帮我在 Java 中部署的 .war
文件中创建 HTML 文件吗?
最佳答案
在这种情况下,war 文件应以分解方式部署。使用
String jbossHome = System.getenv("JBOSS_HOME");
访问服务器部署。
那么你需要一个文件分隔符
String separator = System.getProperty("file.separator");
然后构建部署根目录的路径。假设您有默认
String deployRootPath = jbossHome + separator + "server" + separator + "default" + separator + "deploy" + separator;
File dir = new File(deployRootPath + "mywebapp.war");
if (dir.exists() && dir.isDirectory()) {
File myHtmlFile = new File(dir+separator+"myhtmlfile.html");
myHtmlFile.createNewFile();
关于java - 使用 Java 在 .war 文件中创建 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13511191/