應用基於時間估計或敏捷樣式來跟踪項目中的進度。使用Spring MVC 4 QuickStart Maven原型從頭開始設計和實施,該原型是從2014年3月18日開發的,並於2015年9月左右完成,但仍在開發
安置是活的,可以在此鏈接下瀏覽
使用以下憑據登錄:
所有應用程序設置都存儲在/src/main/resources/application.properties中
設置本地或遠程PostgreSQL創建“ TASQ” DB並更新application.properties DB參數。模式將在第一個應用程序啟動上創建
在application.properties中更新電子郵件設置,以指向您的SMTP服務器。需要發送帳戶註冊的電子郵件。如果運行局部應用程序,則可以使用FakesMtp。
設置默認應用程序語言
設置默認應用程序目錄
所有屬性(包括電子郵件)稍後可以由管理員在“管理應用程序”視圖中更改
使用命令mvn package使用Maven構建
在服務器上創建目錄以匹配app dir(默認為/usr/local/tasq )
確保Tomcat7是此DIR的所有者,執行UX命令(對於Tomcat7,它):
chwon -R tomcat7:tomcat7 /usr/local/tasq
tomcat config /etc/tomcat7/server.xml中的地圖化身目錄<Context docBase="/usr/local/tasq/avatar" path="/avatar" /> in <Host name="localhost" appBase="webapps"unpackWARs="true" autoDeploy="true"> e節(在配置的底部)
要使用自定義屬性文件,有兩個侵犯:
1. add vm arg properties.location例如: -Dproperties.location=/usr/local/tasq/application.properties 。可以將其添加到catalina.sh中的java_opts
2.添加上下文參數到tomcat上下文中: <Parameter name="propertiesPath" value="C:/work/application.properties" override="false"/>
當應用程序啟動時,它將首先查找VM ARG,然後將上下文參數。如果沒有找到,則將使用Application。
在Tomcat上部署(複製到WebApp Dir)
還將創建第一個註冊的用戶應用程序管理員,默認主題,並且還將創建徽標。此步驟至關重要,好像失敗了,顯示徽標等可能存在問題。
要立即顯示未記錄用戶的標誌表單,請更改application.properties中的skip.landing.page屬性。否則,登錄頁面將顯示基本的申請信息
確保閱讀幫助,尤其是管理員部分,以了解如何使用應用程序
現在所支持的是波蘭(PL)和英語(EN),但可以在創建整個應用程序以支持多個語言環境的情況下,可以輕鬆添加您的語言,以便將您的語言投擲到src/main/webapp/WEB-INF/i18n/messages_XX.properties srcmainwebappWEB-INFviewsusersettings.jsp的新文件中,並將選擇選項添加到設置中:
<option value="XX" <c:if test="${user.language eq 'XX'}">selected</c:if>>
<s:message code="lang.XX" text="XXXXXX" />
</option>
還建議將lang.xx代碼添加到其他語言屬性文件中。這將在稍後進行更改以促進整個過程,也需要第三方本地化插件(如Trumbowyg(RichText編輯器)),請參閱https://alex-d.github.io/trumbowyg/trumbowyg/documentation.html#add-localization
此應用程序僅是我創建的,如果您想更改某些東西,請通知我。我很想看到它:)所有應用程序均在GNU GPL許可下,並在Apache許可證下使用一些組件