2013-04-29 73 views
0

將打包後的應用程序打包爲WAR文件/ROOT/WEB-INF/application/app包含源代碼。我需要存儲它嗎?爲什麼它默認情況下不刪除,我可以在precompiled夾中看到編譯的類玩WAR命令不會刪除源碼

回答

1

其實,如果你有precompiled您的應用程序,你可以排除所有的Java源代碼您的應用程序(意見代碼當您處於生產模式時,不應排除)。

默認情況下,play war projectname -o projecname.war命令應包含應用程序中的所有源代碼。但是,你可以使用此命令排除應用程序的Java源代碼(請注意,我使用的是Windows操作系統這裏):

play war projectname --exclude app\controllers:app\models:app\utils:app\jobs -o projectname.war

通知,--exclude選項目錄的值(相對於(projectname文件夾),當您想要排除某些目錄時,您想要排除並由:(冒號)分隔。

+0

是的,我認爲這個文件應該被刪除默認 – user12384512 2013-05-05 19:18:14