시간 추정 기반 또는 민첩한 스타일을 사용하여 프로젝트 내에서 진행 상황을 추적하기위한 적용. Spring MVC 4 Quickstart Maven Archetype을 사용하여 처음부터 설계 및 구현되었습니다. 2014 년 3 월 18 일부터 개발되었으며 2015 년 9 월경에 완료되었으며 여전히 개발되었습니다.
흡수는 라이브 이며이 링크에 따라 탐색 할 수 있습니다.
로그인하려면 다음 자격 증명을 사용하십시오.
모든 응용 프로그램 설정은 /src/main/resources/application.properties 에 저장됩니다
로컬 또는 원격 PostgreSQL application.properties 설정하십시오. 첫 번째 앱 부팅에서 스키마가 생성됩니다
SMTP 서버를 가리 키도록 application.properties 에서 이메일 설정을 업데이트하십시오. 계정 등록으로 이메일을 보내야합니다. App Localy를 실행하는 경우 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"> section (config의 하단)
사용자 정의 속성 파일을 사용하려면 두 개의 무리가 있습니다.
1. ADD VM Arg properties.location 예를 들면 : -Dproperties.location=/usr/local/tasq/application.properties . Catalina.sh의 java_opts에 추가 할 수 있습니다
2. Aadd 컨텍스트 컨텍스트 tomcat 컨텍스트에 대한 매개 변수 예 : <Parameter name="propertiesPath" value="C:/work/application.properties" override="false"/>
응용 프로그램이 시작되는 동안 VM Arg를 먼저 찾은 다음 컨텍스트 Param을 찾습니다. 아무것도 찾지 못하면 Application.plass.plose의 자원이 사용됩니다
tomcat에 배포
첫 번째 등록 된 사용자는 응용 프로그램 관리자, 기본 테마 및 로고도 작성됩니다. 이 단계는 실패한 것처럼 중요하며 로고 등을 표시하는 데 문제가있을 수 있습니다.
로그인하지 않은 사용자에 대해 즉시 서명 양식을 표시하려면 application.properties 속성을 change skip.landing.page 속성을 true로 제공하십시오. 그렇지 않으면 기본 응용 프로그램 정보로 방문 페이지가 표시됩니다.
응용 프로그램 작업을 수행하는 방법을 알기 위해 도움말, 특히 관리자 섹션을 읽으십시오.
현재 지원되는 것은 광택 (PL) 및 영어 (EN)이지만, src/main/webapp/WEB-INF/i18n/messages_XX.properties 에서 새 파일에 언어 던지기를 추가하기 위해 여러 로케일을 지원하기 위해 전체 앱이 생성되므로 EAS를 쉽게 추가 할 수 있습니다. 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 Editor)와 같은 타사 현지화 플러그인도 필요합니다. https://alex-d.github.io/trumbowyg/documentation.html#add-localization을 참조하십시오.
이 응용 프로그램은 나만이 만들어졌습니다. 무언가를 변경하고 싶다면 저에게 알려주십시오. 나는 그것을보고 싶습니다 :) 모든 응용 프로그램은 gnu gpl 라이센스 아래에 있으며 Apache 라이센스에 따라 일부 구성 요소를 사용합니다.