Skip to content

v0.1.0

Pre-release
Pre-release

Choose a tag to compare

@FeedTheWhales FeedTheWhales released this 25 Aug 10:38
· 10 commits to main since this release
abe8088

버전 0.1.0

테스트용

초기 설정:

1. Download의 이메일 (e-mail) 변경 방법:

(src\main\java\com\prix\homepage\download\Mailer.java)
Mailer.java 파일에서
private static String owner = "Eunok Paek";
private static String owner_site = "PRIX";
private static String owner_email = "prix@hanyang.ac.kr";
private static String cc_email = "prix@hanyang.ac.kr";
image
변수를 수정하면 software download를 요청받는 정보를 변경할 수 있다.

3. application.properties에서 global path 수정:

시스템 root (프로젝트 폴더 경로)
global.prixRoot = C:/Users/maus/Desktop/workFolder/PRIX_TOBE_SG/
DbondProcessService에서 사용하는 dbond path
global.path = C:/PRIX/
livesearch PrixDataWriter에서 사용하는 path
global.pathErr = C:/PRIX/logs/db_error_/
ACTG에서 사용하는 path (actg db folder path)
global.actgLogDir = C:/ACTG_db/ACTG_db/log/
global.actgDbDir = C:/ACTG_db/ACTG_db/
image

4. Dbond용 경로 및 명령어 수정:

(src\main\java\com\prix\homepage\livesearch\service\impl\DbondProcessService.java)
DbondProcessService.java 파일에서

Dbond의 DB경로
final String dir = globalProperties.getPath() + "/home/PRIX/data/";
final String dbDir = globalProperties.getPath() + "/config/";

String[] command = {"cmd.exe", "/c", String.format("java -Xmx2000M -cp %sengine.jar;%sjdom.jar;%sjrap_StAX_v5.2.jar;%sxercesImpl.jar prix.Prix_%s %s > %s", libPath, libPath, libPath, libPath, engine, xmlPath, logPath )};
image
는 윈도우용 실행 코드임으로, 리눅스용으로 실행할 경우 변경 필요.

5. ACTG용 명령어 수정

(src\main\java\com\prix\homepage\livesearch\service\impl\ACTGProcessService.java)
ACTGProcessService.java 파일에서
String[] command = { "cmd.exe", "/c", "java -Xss2M -Xmx10G -jar " + jarPath + " " + logDir + xmlPath + " " + logDir + processPath };
image
는 윈도우용 실행 코드임으로, 리눅스용으로 실행할 경우 변경 필요.