2012-10-02 60 views
2

是否可以在JBoss下編輯.xhtml.css文件,就像在Tomcat中一樣?
不重建WAR文件。JBoss裏面編輯文件.WAR

嘗試提取文件夾,如下所述:exploded folder
沒有幫助。

嘗試Eclipse下的JBoss集成插件。
Got .sar文件,但它不被JBoss識別。

JBoss的版本是7.1.1

+0

IIRC你可以解壓縮war文件並直接更改文件。當然,在這種情況下,您必須保持更改的文件和項目文件同步。我記得,雖然多年前,我得到了eclipse和jboss的熱部署.. –

+1

順便說一下,大多數IDE(Eclipse,IntelliJ,Netbeans)允許你直接部署分解包而不是壓縮.war。也許你應該試試看。 –

回答

2

我已經找到辦法如何編輯的資源。
居然還有,解壓的文件夾,居住在這裏:

$your_jboss_project_folder$\standalone\tmp\vfs 

這個文件夾可以容納的名字,例如,tempbecfe4f41f983f15
那裏你可以找到提取WAR文件夾和罐子,如果你把它添加到\deployments文件夾

+1

tmp文件夾不是修改JSP的正確方法,因爲您可能會放棄更改。你應該能夠部署一個爆炸的WAR並對實際的war文件本身進行修改。 – uaarkoti

+0

這真的不是這樣做的方式!在WAR檔案上進行開發時,您應該使用分解目錄。 – parasietje

+0

parasietje,我知道,我試過了,如果你看過我的帖子。現在,這只是解決方案,但對我來說。但是,進一步,我重做它... – sergionni

4

您必須配置網絡子系統,以實現發展,使JBoss的可以看一下修改。你需要設置的配置

<subsystem xmlns="urn:jboss:domain:web:1.0" default-virtual-server="default-host"> 
... 
    <configuration> 
     <jsp-configuration development="true"/> 
    </configuration> 
</subsystem> 

參考herehere更多信息

+0

jBug,非常感謝您的提問,但主要問題是我根本無法編輯'jsp',因爲它在Tomcat'/webapps'下,因爲沒有解壓文件夾在'/ deployments' Jboss文件夾下。有兩個壓縮文件:' .WAR'和' .WAR.deployed' – sergionni

0

正確的做法是使用分解文件夾。 請問另一個問題,標題爲「分解的文件夾在JBoss中不起作用」。

您的評論「沒有幫助」。有點短讓我們解決你的問題。

  • 您是否使用myFolder.war作爲文件夾名稱?
  • 請問myFolder.war包含一個目錄WEB-INF,與web.xml
  • JBoss server.log中是否有錯誤?
  • 也許你禁用了JBoss部署掃描器?
+0

1.我用這樣的命名2.它包含3.沒有錯誤。 4對部署掃描儀不瞭解 – sergionni