提交 45973a4b authored 作者: wyl's avatar wyl

Merge branch 'master' of 192.168.1.249:ty_wyl/adaptation-master1 into wyl

# Conflicts: # pom.xml # src/main/java/com/zjty/adaptationmaster/adaptor/service/Impl/AdaptationServiceImpl.java
......@@ -22,6 +22,12 @@
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<exclusions>
<exclusion>
<artifactId>snakeyaml</artifactId>
<groupId>org.yaml</groupId>
</exclusion>
</exclusions>
</dependency>
<!--webSocket 后台向前端推送消息-->
......@@ -35,6 +41,38 @@
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>3.141.59</version>
<exclusions>
<exclusion>
<artifactId>guava</artifactId>
<groupId>com.google.guava</groupId>
</exclusion>
<exclusion>
<artifactId>okhttp</artifactId>
<groupId>com.squareup.okhttp3</groupId>
</exclusion>
<exclusion>
<artifactId>okio</artifactId>
<groupId>com.squareup.okio</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>cn.afterturn</groupId>
<artifactId>easypoi-base</artifactId>
<version>3.2.0</version>
<exclusions>
<exclusion>
<artifactId>commons-lang3</artifactId>
<groupId>org.apache.commons</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
......@@ -120,6 +158,12 @@
<groupId>org.apache.maven.shared</groupId>
<artifactId>maven-invoker</artifactId>
<version>3.0.1</version>
<exclusions>
<exclusion>
<artifactId>commons-io</artifactId>
<groupId>commons-io</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>ch.ethz.ganymed</groupId>
......@@ -157,16 +201,16 @@
<artifactId>commons-lang3</artifactId>
<version>3.5</version>
</dependency>
<!-- <dependency>-->
<!-- <groupId>com.thoughtworks.xstream</groupId>-->
<!-- <artifactId>xstream</artifactId>-->
<!-- <version>1.4.10</version>-->
<!-- </dependency>-->
<!-- <dependency>-->
<!-- <groupId>com.thoughtworks.xstream</groupId>-->
<!-- <artifactId>xstream</artifactId>-->
<!-- <version>1.4.10</version>-->
<!-- </dependency>-->
<!--<dependency>
<groupId>com.thoughtworks.xstream</groupId>
<artifactId>xstream</artifactId>
<version>1.4.10</version>
</dependency>
<dependency>
<groupId>com.thoughtworks.xstream</groupId>
<artifactId>xstream</artifactId>
<version>1.4.10</version>
</dependency>-->
</dependencies>
<build>
......
package com.zjty.adaptationmaster.utils;
import org.openqa.selenium.*;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;
import java.util.*;
@Component
public class SeleniumUtils {
@Value("${driverweb}")
private String driverweb;
public WebDriver initfifox() {
System.out.println(driverweb);
System.setProperty("webdriver.gecko.driver", driverweb);// 设置驱动类型和位置
WebDriver driver = new FirefoxDriver();
return driver;
}
public String ElementAction(List<TestCase> steps) {
WebDriver driver=null;
try {
driver=initfifox();
Random random=null;
for (TestCase step : steps) {
Thread.sleep(1000);
if(step.getAction().equalsIgnoreCase("get")){
driver.get(step.getElement());
}else if(step.getAction().equalsIgnoreCase("sendkeys")){
String value = step.getValue() == null ? "" : step.getValue();
if(value.equalsIgnoreCase("random")){
random=new Random();
int i = random.nextInt(1000)+1000;
value="test"+i;
}
// driver.findElement(By.xpath(step.getElement())).sendKeys(value);
WebElement webElement = selectType(step.getMethod(), step.getElement(), driver);
webElement.sendKeys(value);
System.out.println(step.getTitle()+": "+step.getElement()+" "+step.getMethod()+" "+step.getAction()+" "+value);
}else if(step.getAction().equalsIgnoreCase("click")){
// driver.findElement(By.xpath(step.getElement())).click();
WebElement webElement = selectType(step.getMethod(), step.getElement(), driver);
webElement.click();
System.out.println(step.getTitle()+": "+step.getElement()+" "+step.getMethod()+" "+step.getAction()+" ");
}else if(step.getAction().equalsIgnoreCase("gettext")){
WebElement webElement = selectType(step.getMethod(), step.getElement(), driver);
if("errorMsg".equalsIgnoreCase(step.getElement())){
if("".equals(webElement.getText())){
System.out.println("登录成功!");
}
}else {
webElement.getText();
System.out.println(webElement.getText());
}
}else if(step.getAction().equalsIgnoreCase("readonly")){
String value = step.getValue() == null ? "" : step.getValue();
JavascriptExecutor removeAttribute = (JavascriptExecutor)driver;
//remove readonly attribute
removeAttribute.executeScript("var setDate=document.getElementById(\""+step.getElement()+"\");setDate.removeAttribute('placeholder');");
WebElement webElement = selectType(step.getMethod(), step.getElement(), driver);
webElement.sendKeys("1990-01-02");
System.out.println(step.getTitle()+": "+step.getElement()+" "+step.getMethod()+" "+step.getAction()+" "+value);
}else if(step.getAction().equalsIgnoreCase("register")){
String value = step.getValue() == null ? "" : step.getValue();
if(value.equals(driver.getCurrentUrl())){
String text = driver.findElement(By.xpath(step.getElement())).getText();
System.out.println(text);
}else {
String errorMsg = driver.findElement(By.id("errorMsg")).getText();
System.out.println(errorMsg);
}
}
}
}catch (Exception e){
System.out.println(e.getMessage());
}finally {
driver.quit();
if(driver!=null){
driver=null;
}
}
return null;//目前没有用,预留返回字段
}
private WebElement selectType(String method, String element, WebDriver driver) {
WebElement element1=null;
if(method.equalsIgnoreCase("xpath")){
element1 = driver.findElement(By.xpath(element));
}else if(method.equalsIgnoreCase("css")){
element1=driver.findElement(By.cssSelector(element));
}else if(method.equalsIgnoreCase("id")){
element1=driver.findElement(By.id(element));
}else if(method.equalsIgnoreCase("name")){
element1=driver.findElement(By.name(element));
}
return element1;
}
}
package com.zjty.adaptationmaster.utils;
import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
/**
* <p>Description : assess
* <p>Date : 2020/1/3 17:04
* <p>@author : C
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public class TestCase {
/**
* 标题
*/
@Excel(name = "用例标题")
private String title;
/**
* 前置条件
*/
@Excel(name = "前置条件")
private String condition;
/**
* 步骤
*/
@Excel(name = "步骤")
private String step;
/**
* 元素
*/
@Excel(name = "元素")
private String element;
/**
* 方式
*/
@Excel(name = "方式")
private String method;
/**
* 对象
*/
@Excel(name = "对象")
private String obj;
/**
* 动作
*/
@Excel(name = "动作")
private String action;
@Excel(name = "参数")
private String value;
/**
* 期望
*/
@Excel(name = "期望")
private String respect;
}
......@@ -4,8 +4,8 @@ spring.datasource.url=jdbc:postgresql://localhost:5866/adaptation?useSSL=false&s
spring.datasource.username=sysdba
spring.datasource.password=highgo@123
MAVENHOME=/opt/apache-maven-3.5.4
CTLPATH=/home/taiyuan/桌面/AAS-V9.0/bin/appctl
mavenHome.path=/opt/apache-maven-3.5.4
CTLPATH=/opt/AAS-V9.0/bin/appctl
CTLPWD=Qwert123!@#
......@@ -42,3 +42,7 @@ spring.resources.static-locations=classpath:/uploads/
highgo.driver=org.postgresql.Driver
highgo.connectionType=postgresql
highgo.dbName=template1
driverweb=C:/Program Files/driver/geckodriver.exe
testCaseExcelTable=C:/Users/admin/Desktop/test.xls
createTxtPath=C:/
\ No newline at end of file
package com.zjty.adaptationmaster;
import org.junit.Test;
import java.io.File;
import java.nio.file.FileSystems;
import java.nio.file.PathMatcher;
import java.nio.file.Paths;
import java.util.ArrayList;
import java.util.List;
import java.util.regex.Pattern;
public class Test1 {
@Test
public void test(){
System.out.println((char)1);
System.out.println((int)'A');
System.out.println((int)'a');
PathMatcher pathMatcher = FileSystems.getDefault().getPathMatcher("glob:**/pom.xml");
System.out.println(pathMatcher.matches(Paths.get("/static/aaa/pom.xml")));
}
@Test
public void test1(){
String rsc = "aaa||bbb||cccc";
String[] split = rsc.split("\\|\\|");
System.out.println(split);
for (String s:split){
System.out.println(s);
}
System.out.println(split[0]+"||"+split[1]+"||"+split[2]);
String s = "default Default Application Running ";
String[] split1 = s.split("\\s{2,}");
System.out.println(split1);
for (String s1 : split1) {
System.out.println(s1);
}
String fileName = "application-dev.properties";
System.out.println(fileName.matches("application.*\\.properties"));
}
@Test
public void test111(){
String s = "./lib/spring-context-4.0.0.M2.jar\n" +
"./lib/AESCodec111.jar\n" +
"./lib/jersey-atom-1.4.jar\n" +
"./lib/resolver.jar\n" +
"./lib/asm-commons-3.3.jar\n" +
"./lib/hibernate-entitymanager-4.1.4.Final.jar\n" +
"./lib/poi-ooxml-3.16.jar\n" +
"./lib/spring-build-src-4.0.0.M2.jar\n" +
"./lib/derbyLocale_ja_JP.jar\n" +
"./lib/jaxws-rt.jar\n" +
"./lib/stax-api-1.0-2.jar\n" +
"./lib/org.springframework.context.support-3.1.1.RELEASE.jar\n" +
"./lib/derbyLocale_es.jar\n" +
"./lib/org.apache.servicemix.bundles.quartz-1.5.2_1.jar\n" +
"./lib/bcprov-jdk15on-1.55.jar\n" +
"./lib/jaxb-xjc.jar\n" +
"./lib/log4j-1.2.17.jar\n" +
"./lib/derbyLocale_ko_KR.jar\n" +
"./lib/commons-codec-1.9.jar\n" +
"./lib/org.springframework.instrument.tomcat-3.1.1.RELEASE.jar\n" +
"./lib/commons-logging-1.1.1.jar\n" +
"./lib/jersey-multipart-1.4.jar\n" +
"./lib/spring-beans-4.0.0.M2.jar\n" +
"./lib/QRCode.jar\n" +
"./lib/FastInfoset-1.2.2.jar\n" +
"./lib/javassist-3.15.0-GA.jar\n" +
"./lib/rome-0.9.jar\n" +
"./lib/woodstox-core-asl.jar\n" +
"./lib/httpclient-win-4.5.2.jar\n" +
"./lib/javassist-3.11.0.GA.jar\n" +
"./lib/commons-logging-1.1.3.jar\n" +
"./lib/thumbnailator-0.4.7.jar\n" +
"./lib/xwork-core-2.3.15.1.jar\n" +
"./lib/spring-messaging-4.0.0.M2.jar\n" +
"./lib/jersey-fastinfoset-1.4.jar\n" +
"./lib/spring-webmvc-portlet-4.0.0.M2.jar\n" +
"./lib/commons-io-2.0.1.jar\n" +
"./lib/json-lib-2.3-jdk15.jar\n" +
"./lib/hibernate-core-4.1.4.Final.jar\n" +
"./lib/fluent-hc-4.5.2.jar\n" +
"./lib/gmbal-api-only.jar\n" +
"./lib/spring-test-4.0.0.M2.jar\n" +
"./lib/org.springframework.core-3.1.1.RELEASE.jar\n" +
"./lib/commons-beanutils-1.8.0.jar\n" +
"./lib/spring-instrument-4.0.0.M2.jar\n" +
"./lib/commons-fileupload-1.3.jar\n" +
"./lib/asm-3.1.jar\n" +
"./lib/log4j-1.2.16.jar\n" +
"./lib/org.springframework.jms-3.1.1.RELEASE.jar\n" +
"./lib/derbyrun.jar\n" +
"./lib/derby.jar\n" +
"./lib/RXTXcomm.jar\n" +
"./lib/derbyLocale_cs.jar\n" +
"./lib/commons-httpclient-3.1.jar\n" +
"./lib/httpclient-cache-4.5.2.jar\n" +
"./lib/org.springframework.asm-3.1.1.RELEASE.jar\n" +
"./lib/jaxws-tools.jar\n" +
"./lib/gson-2.2.4.jar\n" +
"./lib/derbyLocale_zh_CN.jar\n" +
"./lib/bcpkix-jdk15on-1.56.jar\n" +
"./lib/org.springframework.beans-3.1.1.RELEASE.jar\n" +
"./lib/spring-orm-4.0.0.M2.jar\n" +
"./lib/httpmime-4.5.2.jar\n" +
"./lib/jersey-core-1.4.jar\n" +
"./lib/aspectjtools-1.5.0.jar\n" +
"./lib/commons-pool-1.5.3.jar\n" +
"./lib/pinyin4j-2.5.0.jar\n" +
"./lib/httpclient-4.5.2.jar\n" +
"./lib/ha-api.jar\n" +
"./lib/BussinessImage.jar\n" +
"./lib/commons-collections4-4.1.jar\n" +
"./lib/derbynet.jar\n" +
"./lib/jaxb-impl-2.1.12.jar\n" +
"./lib/spring-jdbc-4.0.0.M2.jar\n" +
"./lib/jersey-json-1.4.jar\n" +
"./lib/Searcher.jar\n" +
"./lib/derbyLocale_hu.jar\n" +
"./lib/jboss-transaction-api_1.1_spec-1.0.1.Final.jar\n" +
"./lib/jaxb-impl.jar\n" +
"./lib/stax-ex.jar\n" +
"./lib/org.springframework.oxm-3.1.1.RELEASE.jar\n" +
"./lib/org.springframework.aspects-3.1.1.RELEASE.jar\n" +
"./lib/core-3.0.0.jar\n" +
"./lib/jackson-databind-2.5.3.jar\n" +
"./lib/jna-platform-4.1.0.jar\n" +
"./lib/org.springframework.web.portlet-3.1.1.RELEASE.jar\n" +
"./lib/activation-1.1.jar\n" +
"./lib/spring-web-4.0.0.M2.jar\n" +
"./lib/derbyLocale_pl.jar\n" +
"./lib/derbyclient.jar\n" +
"./lib/asm-tree-3.3.jar\n" +
"./lib/spring-webmvc-4.0.0.M2.jar\n" +
"./lib/FastInfoset.jar\n" +
"./lib/jackson-core-2.5.3.jar\n" +
"./lib/javase-2.1.jar\n" +
"./lib/jersey-client-1.4.jar\n" +
"./lib/mysql-connector-java-5.1.1.jar\n" +
"./lib/commons-beanutils-1.7.0.jar\n" +
"./lib/commons-lang-2.5.jar\n" +
"./lib/jackson-all-1.7.6.jar\n" +
"./lib/jpush-client-3.1.3.jar\n" +
"./lib/asm-3.3.jar\n" +
"./lib/javax.annotation-api.jar\n" +
"./lib/org.springframework.web.struts-3.1.1.RELEASE.jar\n" +
"./lib/hibernate-commons-annotations-4.0.1.Final.jar\n" +
"./lib/ognl-3.0.6.jar\n" +
"./lib/spring-tx-4.0.0.M2.jar\n" +
"./lib/org.springframework.web.servlet-3.1.1.RELEASE.jar\n" +
"./lib/derbyLocale_ru.jar\n" +
"./lib/derbyLocale_de_DE.jar\n" +
"./lib/org.springframework.instrument-3.1.1.RELEASE.jar\n" +
"./lib/jaxb-api-2.1.jar\n" +
"./lib/AESCodec.jar\n" +
"./lib/management-api.jar\n" +
"./lib/hibernate-commons-annotations-4.0.2.Final.jar\n" +
"./lib/ant.jar\n" +
"./lib/org.springframework.expression-3.1.1.RELEASE.jar\n" +
"./lib/spring-instrument-tomcat-4.0.0.M2.jar\n" +
"./lib/struts2-json-plugin-2.3.4.1.jar\n" +
"./lib/jsr311-api-1.1.1.jar\n" +
"./lib/dom4j-1.6.1.jar\n" +
"./lib/jsonwebservice-ri-0.9.0.jar\n" +
"./lib/jna-4.1.0.jar\n" +
"./lib/struts2-core-2.3.15.1.jar\n" +
"./lib/antlr-2.7.7.jar\n" +
"./lib/bcprov-jdk15on-1.60.jar\n" +
"./lib/struts2-spring-plugin-2.3.15.1.jar\n" +
"./lib/jaxb-core.jar\n" +
"./lib/bcmail-jdk15on-1.56.jar\n" +
"./lib/spring-expression-4.0.0.M2.jar\n" +
"./lib/poi-ooxml-schemas-3.16.jar\n" +
"./lib/mail-1.4.jar\n" +
"./lib/javabase64-1.3.1.jar\n" +
"./lib/jackson-mapper-asl-1.5.5.jar\n" +
"./lib/jackson-jaxrs-1.5.5.jar\n" +
"./lib/javax.xml.soap-api.jar\n" +
"./lib/stax2-api.jar\n" +
"./lib/cglib-nodep-2.2.jar\n" +
"./lib/org.springframework.context-3.1.1.RELEASE.jar\n" +
"./lib/org.springframework.web-3.1.1.RELEASE.jar\n" +
"./lib/core-3.1.0-sources.jar\n" +
"./lib/httpcore-4.4.4.jar\n" +
"./lib/policy.jar\n" +
"./lib/jaxws-api.jar\n" +
"./lib/commons-logging-1.2.jar\n" +
"./lib/ezmorph-1.0.6.jar\n" +
"./lib/fastjson-1.2.46.jar\n" +
"./lib/spring-websocket-4.0.0.M2.jar\n" +
"./lib/spring-context-support-4.0.0.M2.jar\n" +
"./lib/derbyLocale_zh_TW.jar\n" +
"./lib/derbyLocale_fr.jar\n" +
"./lib/mimepull-1.3.jar\n" +
"./lib/jaxb-jxc.jar\n" +
"./lib/derbyLocale_pt_BR.jar\n" +
"./lib/spring-jms-4.0.0.M2.jar\n" +
"./lib/winszipaes_zh_CN_supported_20120416.jar\n" +
"./lib/freemarker-2.3.19.jar\n" +
"./lib/commons-fileupload-1.2.jar\n" +
"./lib/jackson-core-asl-1.5.5.jar\n" +
"./lib/slf4j-api-1.6.1.jar\n" +
"./lib/org.springframework.aop-3.1.1.RELEASE.jar\n" +
"./lib/jaxb-api.jar\n" +
"./lib/jdom-1.0.jar\n" +
"./lib/standard.jar\n" +
"./lib/jackson-annotations-2.5.3.jar\n" +
"./lib/jbarcode-0.2.8.jar\n" +
"./lib/spring-oxm-4.0.0.M2.jar\n" +
"./lib/hibernate-core-4.2.3.Final.jar\n" +
"./lib/junit.jar\n" +
"./lib/ojdbc14.jar\n" +
"./lib/xmlbeans-2.6.0.jar\n" +
"./lib/poi-3.16-beta2.jar\n" +
"./lib/spring-aspects-4.0.0.M2.jar\n" +
"./lib/hibernate-jpa-2.0-api-1.0.1.Final.jar\n" +
"./lib/saaj-impl.jar\n" +
"./lib/autocompleteTextFileld.jar\n" +
"./lib/mimepull.jar\n" +
"./lib/jersey-server-1.4.jar\n" +
"./lib/slf4j-api-1.7.5.jar\n" +
"./lib/derbytools.jar\n" +
"./lib/commons-logging.jar\n" +
"./lib/jxl.jar\n" +
"./lib/jstl.jar\n" +
"./lib/zxing-javase.jar\n" +
"./lib/spring-aop-4.0.0.M2.jar\n" +
"./lib/org.hamcrest.core_1.3.0.v201303031735.jar\n" +
"./lib/derbyLocale_it.jar\n" +
"./lib/aopalliance-1.0.jar\n" +
"./lib/jsr181-api.jar\n" +
"./lib/jettison-1.1.jar\n" +
"./lib/property.jar\n" +
"./lib/derbyoptionaltools.jar\n" +
"./lib/spring-core-4.0.0.M2.jar\n" +
"./lib/jboss-transaction-api_1.1_spec-1.0.0.Final.jar\n" +
"./lib/jboss-logging-3.1.0.GA.jar\n" +
"./lib/aspectjweaver-1.6.9.jar\n" +
"./lib/commons-lang3-3.1.jar\n" +
"./lib/streambuffer.jar";
String ss = "./src/encryptionMine/ClassLoaderMineOlder.java\n" +
"./src/encryptionMine/DeCipher.java\n" +
"./src/encryptionMine/ClassLoaderMine.java\n" +
"./src/com/taiyuan/hrmanager/updatepicture/test.java\n" +
"./src/com/taiyuan/hrmanager/updatepicture/UpdatePictureMapNew.java\n" +
"./src/com/taiyuan/hrmanager/updatepicture/PictureTrigger.java\n" +
"./src/com/taiyuan/hrmanager/updatepicture/PictureUpdateErCode.java\n" +
"./src/com/taiyuan/hrmanager/updatepicture/UpdatePictureMap.java\n" +
"./src/com/taiyuan/hrmanager/fp/Fingerprint.java\n" +
"./src/com/taiyuan/hrmanager/fp/FPComNameInterface.java\n" +
"./src/com/taiyuan/hrmanager/fp/FrameworkFPVerifyTask.java\n" +
"./src/com/taiyuan/hrmanager/fp/FPCMD.java\n" +
"./src/com/taiyuan/hrmanager/fp/Command.java\n" +
"./src/com/taiyuan/hrmanager/fp/FrameworkFPComNameTask.java\n" +
"./src/com/taiyuan/hrmanager/fp/ContinueRead.java\n" +
"./src/com/taiyuan/hrmanager/fp/FrameworkFPEnrollTask.java\n" +
"./src/com/taiyuan/hrmanager/simple/framework/TaskTabel.java\n" +
"./src/com/taiyuan/hrmanager/simple/framework/HRMPathFactory.java\n" +
"./src/com/taiyuan/hrmanager/simple/framework/HRMThreadPool.java\n" +
"./src/com/taiyuan/hrmanager/simple/task/EntpriseInfomationRefreshTask.java\n" +
"./src/com/taiyuan/hrmanager/simple/task/WaitingIconTask.java\n" +
"./src/com/taiyuan/hrmanager/simple/task/LockTask.java\n" +
"./src/com/taiyuan/hrmanager/simple/task/FrameworkSubmitTask.java\n" +
"./src/com/taiyuan/hrmanager/simple/task/MainTask.java\n" +
"./src/com/taiyuan/hrmanager/simple/task/CreateProcessTask.java\n" +
"./src/com/taiyuan/hrmanager/simple/task/SimpleResultTask.java\n" +
"./src/com/taiyuan/hrmanager/simple/task/HRMTask.java\n" +
"./src/com/taiyuan/hrmanager/simple/task/UserlistTask.java\n" +
"./src/com/taiyuan/hrmanager/simple/task/ResultTask.java\n" +
"./src/com/taiyuan/hrmanager/simple/task/FrameworkRefreshTask.java\n" +
"./src/com/taiyuan/hrmanager/simple/task/UpdatePasswordTask.java\n" +
"./src/com/taiyuan/hrmanager/ui/factory/UIFactory.java\n" +
"./src/com/taiyuan/hrmanager/ui/factory/MainConfig.java\n" +
"./src/com/taiyuan/hrmanager/ui/factory/Nodes.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/PersonButton.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/Labelslmpl.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/ModfiyNewPassword.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/BasicInfoVBox.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/ClickButton.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/BasicsInfomationSuperLabels.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/RotatePageCanv.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/ImagesButtons.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/SuperTabs.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/FristPageVB.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/userReason.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/RotatePageTipsVb.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/ImagessuperLabels.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/RotateFisrtPageHBox.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/RotatePageShape.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/RoutineLabel.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/RotateButtonvb.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/FristPageVbox.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/SuperTextField.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/BasicsISuperLabel.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/RotateTooltip.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/Buttonlmpl.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/ModifyOldPassWordText.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/TrainDateSelectBox.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/ModfiyPassText.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/AborderNormallinks.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/Setbackground.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/FristPageCanvas.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/Jumplabels.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/SuperColumn.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/SuperPasswordText.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/ModifpwdLabel.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/BasicReporter.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/EnterpriseLabel.java\n" +
"./src/com/taiyuan/hrmanager/ui/client/Controllers/RotateTooltiphb.java\n" +
"./src/com/taiyuan/hrmanager/ui/menu/MenuInterface.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/OrgInformationManagerTrigger.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/AdminTrigger.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/ConfigTigger.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/DataManagerTrigger.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/SecretorTrigger.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/Operator.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/routine/TransferRoutineTrigger.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/routine/CarrierRoutineTrigger.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/routine/RecallRoutineTrigger.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/routine/OutJobRoutineTrigger.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/routine/TrainRoutineTrigger.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/routine/AbstractTrigger.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/routine/AlterRoutineTrigger.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/routine/AbroadRoutineTrigger.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/routine/CircleCheckRoutineTrigger.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/routine/RigisterRoutineTrigger.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/routine/ReportRoutineTrigger.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/routine/RoutineTrigger.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/RotatePrintTrigger.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/RestartTrigger.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/AuditorTrigger.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/OperatorTrigger.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/RotateUpdatePicture.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/RotateRestartTrigger.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/HelpTrigger.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/RatateHelperTrigger.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/ReturnBack.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/RotateDataManager.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/PostManagerTrigger.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/Trigger.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/PrintTrigger.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/VersionTrigger.java\n" +
"./src/com/taiyuan/hrmanager/ui/trigger/ExitTrigger.java\n" +
"./src/com/taiyuan/hrmanager/ui/lefttabs/AduitTab.java\n" +
"./src/com/taiyuan/hrmanager/ui/lefttabs/HardwareTestOpera.java\n" +
"./src/com/taiyuan/hrmanager/ui/lefttabs/SecretTab.java\n" +
"./src/com/taiyuan/hrmanager/ui/lefttabs/AdminTab.java\n" +
"./src/com/taiyuan/hrmanager/ui/lefttabs/AbstractTab.java\n" +
"./src/com/taiyuan/hrmanager/ui/lefttabs/routine/person/info/BasicsInfomation.java\n" +
"./src/com/taiyuan/hrmanager/ui/lefttabs/routine/person/info/PersonInfoUI.java\n" +
"./src/com/taiyuan/hrmanager/ui/lefttabs/routine/person/info/HistoryInfomation.java\n" +
"./src/com/taiyuan/hrmanager/ui/lefttabs/routine/person/info/PostlistUI.java\n" +
"./src/com/taiyuan/hrmanager/ui/lefttabs/InsertInFirst.java\n" +
"./src/com/taiyuan/hrmanager/ui/lefttabs/RoutineTab.java\n" +
"./src/com/taiyuan/hrmanager/ui/lefttabs/ConfigTab.java\n" +
"./src/com/taiyuan/hrmanager/ui/lefttabs/SearchPaneSub.java\n" +
"./src/com/taiyuan/hrmanager/ui/lefttabs/ChgPwIntime.java\n" +
"./src/com/taiyuan/hrmanager/ui/lefttabs/SearchTab.java\n" +
"./src/com/taiyuan/hrmanager/ui/lefttabs/SearchPane.java\n" +
"./src/com/taiyuan/hrmanager/ui/lefttabs/HardwareTest.java\n" +
"./src/com/taiyuan/hrmanager/ui/CreateAuthorTab.java\n" +
"./src/com/taiyuan/hrmanager/ui/dataupdate/DataUp.java\n" +
"./src/com/taiyuan/hrmanager/ui/dataupdate/DataUpdate.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/DataOutputManager.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/FirstPage.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/FristPageData.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/RotateFristPage.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/UserTableData.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/Auditor.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/routine/RoutineUI.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/routine/EncoderBARCode.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/routine/PersonRoutinePane.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/routine/TrainSetToolOld.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/routine/ResignRoutinePane.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/routine/RecallRoutinePane.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/routine/DecodeBarCode.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/routine/TransferRoutinePane.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/routine/CarrierRepelRoutinePane.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/routine/TrainRoutinePane.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/routine/PictureUI.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/routine/AbstractRoutinePane.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/routine/FrameWorkTest.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/routine/BulletBox.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/routine/TaskTest.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/routine/CircleCheckRountinePane.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/routine/InformationUpdateRoutinePane.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/routine/ReportRoutinePane.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/routine/RoutinePane.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/routine/AbroadRoutinePane.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/routine/TrainSetNew.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/routine/RoutineTableUI.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/PersonDataUity.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/SuperVBox.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/SetFirsPageDate.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/PostManagerUI.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/UserTable.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/AuditorView.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/PictureSrcChooser.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/Superparet.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/AdminTable.java\n" +
"./src/com/taiyuan/hrmanager/ui/right/EnterpriseInfomation.java\n" +
"./src/com/taiyuan/hrmanager/ui/test/AdminTest.java\n" +
"./src/com/taiyuan/hrmanager/ui/test/TestSecurityAffectUser.java\n" +
"./src/com/taiyuan/hrmanager/ui/test/StageTest.java\n" +
"./src/com/taiyuan/hrmanager/ui/test/ChartTest.java\n" +
"./src/com/taiyuan/hrmanager/ui/test/EnterpriseInfoTest.java\n" +
"./src/com/taiyuan/hrmanager/ui/test/HPFDemos.java\n" +
"./src/com/taiyuan/hrmanager/ui/test/Timetest.java\n" +
"./src/com/taiyuan/hrmanager/ui/test/InOutManagerTest.java\n" +
"./src/com/taiyuan/hrmanager/ui/test/PersonInfoText.java\n" +
"./src/com/taiyuan/hrmanager/ui/test/QRCodeTest.java\n" +
"./src/com/taiyuan/hrmanager/ui/test/TestAdmin.java\n" +
"./src/com/taiyuan/hrmanager/ui/test/ZipTest.java\n" +
"./src/com/taiyuan/hrmanager/ui/test/ZipTest1.java\n" +
"./src/com/taiyuan/hrmanager/ui/test/UpDatePictureTest.java\n" +
"./src/com/taiyuan/hrmanager/ui/test/HumanInfoTest.java\n" +
"./src/com/taiyuan/hrmanager/ui/test/LInede.java\n" +
"./src/com/taiyuan/hrmanager/ui/test/BottomTest.java\n" +
"./src/com/taiyuan/hrmanager/ui/test/TestStage.java\n" +
"./src/com/taiyuan/hrmanager/ui/test/Operatortest.java\n" +
"./src/com/taiyuan/hrmanager/ui/test/TestPostManager.java\n" +
"./src/com/taiyuan/hrmanager/ui/test/SeurityTest.java\n" +
"./src/com/taiyuan/hrmanager/ui/test/TestSystemInformation.java\n" +
"./src/com/taiyuan/hrmanager/ui/test/RoutineListTest.java\n" +
"./src/com/taiyuan/hrmanager/ui/test/RoutineUITest.java\n" +
"./src/com/taiyuan/hrmanager/ui/test/FileUtil.java\n" +
"./src/com/taiyuan/hrmanager/ui/OutLinkInTime.java\n" +
"./src/com/taiyuan/hrmanager/ui/StartInEncry.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/RotateFristButton.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/TotelFramework.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/AbstractLoginFramework.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/MainFramework.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/UpdatePasswordSure.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/ExaHardBinding.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/interfaces/RotateFristPageButtons.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/interfaces/ProcessFramework.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/interfaces/Frame.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/interfaces/Framework.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/interfaces/RightFrameworkInterface.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/interfaces/TabInterface.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/interfaces/PersonCell.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/interfaces/BottomFramworkInterface.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/interfaces/CanCallbackFramework.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/interfaces/ResultableUI.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/interfaces/PopResultFramework.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/interfaces/LoginFrameworkInterface.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/interfaces/AbstractFramewok.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/interfaces/ShortCutPaneInterface.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/interfaces/Assemable.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/interfaces/NumReason.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/ProcessPopupFramework.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/UpdatePasswordUI.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/AdminAlterframework.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/HRSelectModel.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/RotateText.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/ChangesVBox.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/ExaHardWareCheck.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/SimpleShortCutPane.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/ExampleLoginFramework.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/FlipView.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/ExaHardWareBinding.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/SimpleBottom.java\n" +
"./src/com/taiyuan/hrmanager/ui/frameworks/SimpleRight.java\n" +
"./src/com/taiyuan/hrmanager/ui/top/Menus/TopSystemMenu.java\n" +
"./src/com/taiyuan/hrmanager/ui/top/Menus/AbstractMenu.java\n" +
"./src/com/taiyuan/hrmanager/ui/top/Menus/TopDataStaticMenu.java\n" +
"./src/com/taiyuan/hrmanager/ui/top/Menus/SecurityMenu.java\n" +
"./src/com/taiyuan/hrmanager/ui/top/Menus/TopBasicsConfigureMenu.java\n" +
"./src/com/taiyuan/hrmanager/ui/top/Menus/TopHelpercenterMenu.java\n" +
"./src/com/taiyuan/hrmanager/ui/top/Menus/AdminMenu.java\n" +
"./src/com/taiyuan/hrmanager/ui/top/Menus/OperatorHarewrae.java\n" +
"./src/com/taiyuan/hrmanager/ui/top/Menus/Items/TransfertonewpostItem.java\n" +
"./src/com/taiyuan/hrmanager/ui/top/Menus/Items/RegisterItem.java\n" +
"./src/com/taiyuan/hrmanager/ui/top/Menus/Items/GoabroadItem.java\n" +
"./src/com/taiyuan/hrmanager/ui/top/Menus/Items/SystemModfiyPwdMenuItem.java\n" +
"./src/com/taiyuan/hrmanager/ui/top/Menus/Items/SystemItemoutlog.java\n" +
"./src/com/taiyuan/hrmanager/ui/top/Menus/Items/QuitItem.java\n" +
"./src/com/taiyuan/hrmanager/ui/top/Menus/Items/ModifyItem.java\n" +
"./src/com/taiyuan/hrmanager/ui/top/Menus/Items/RepayingItem.java\n" +
"./src/com/taiyuan/hrmanager/ui/top/Menus/Items/HelperConfidentialityMenuItem.java\n" +
"./src/com/taiyuan/hrmanager/ui/top/Menus/Items/HelperVersionIinformationMenuItem.java\n" +
"./src/com/taiyuan/hrmanager/ui/top/Menus/Items/PresentationItem.java\n" +
"./src/com/taiyuan/hrmanager/ui/top/Menus/Items/TrainItem.java\n" +
"./src/com/taiyuan/hrmanager/ui/top/Menus/AuditorMenu.java\n" +
"./src/com/taiyuan/hrmanager/ui/top/Menus/AdminMenuOperat.java\n" +
"./src/com/taiyuan/hrmanager/ui/top/Menus/TopRoutineMenu.java\n" +
"./src/com/taiyuan/hrmanager/ui/NavigatorTab.java\n" +
"./src/com/taiyuan/hrmanager/ui/firstpage/AdminFirstPage.java\n" +
"./src/com/taiyuan/hrmanager/ui/annotation/InsertAfterLogin.java\n" +
"./src/com/taiyuan/hrmanager/ui/annotation/ShortAnnotation.java\n" +
"./src/com/taiyuan/hrmanager/ui/annotation/ConfigByAuthority.java\n" +
"./src/com/taiyuan/hrmanager/ui/annotation/TriggerConfig.java\n" +
"./src/com/taiyuan/hrmanager/ui/annotation/TabAnnotation.java\n" +
"./src/com/taiyuan/hrmanager/ui/annotation/MenuAnnotation.java\n" +
"./src/com/taiyuan/hrmanager/ui/annotation/RotatesPage.java\n" +
"./src/com/taiyuan/hrmanager/ui/annotation/MapConfig.java\n" +
"./src/com/taiyuan/hrmanager/ui/annotation/FirstConfig.java\n" +
"./src/com/taiyuan/hrmanager/ui/annotation/MutiConfig.java\n" +
"./src/com/taiyuan/hrmanager/ui/annotation/Config.java\n" +
"./src/com/taiyuan/hrmanager/ui/Framework/dustbin/LoginDataTask.java\n" +
"./src/com/taiyuan/hrmanager/ui/ExampleUI.java\n" +
"./src/com/taiyuan/hrmanager/ui/data/Invalid.java\n" +
"./src/com/taiyuan/hrmanager/ui/data/UIDatafromGate.java\n" +
"./src/com/taiyuan/hrmanager/ui/data/HumanTreeData.java\n" +
"./src/com/taiyuan/hrmanager/ui/data/AbroadData.java\n" +
"./src/com/taiyuan/hrmanager/ui/data/TrainData.java\n" +
"./src/com/taiyuan/hrmanager/ui/data/TransferData.java\n" +
"./src/com/taiyuan/hrmanager/ui/data/PictureData.java\n" +
"./src/com/taiyuan/hrmanager/ui/data/ResignData.java\n" +
"./src/com/taiyuan/hrmanager/ui/data/TrainMany.java\n" +
"./src/com/taiyuan/hrmanager/ui/data/Picture.java\n" +
"./src/com/taiyuan/hrmanager/ui/data/ReportData.java\n" +
"./src/com/taiyuan/hrmanager/ui/data/JasonUtil.java\n" +
"./src/com/taiyuan/hrmanager/ui/data/EnterpriseInformationData.java\n" +
"./src/com/taiyuan/hrmanager/ui/data/CarrierRepelData.java\n" +
"./src/com/taiyuan/hrmanager/ui/data/RecallData.java\n" +
"./src/com/taiyuan/hrmanager/ui/data/InformationUpdateData.java\n" +
"./src/com/taiyuan/hrmanager/ui/data/Password.java\n" +
"./src/com/taiyuan/hrmanager/ui/data/PostData.java\n" +
"./src/com/taiyuan/hrmanager/ui/data/PersonData.java\n" +
"./src/com/taiyuan/hrmanager/ui/data/CircleCheckData.java\n" +
"./src/com/taiyuan/hrmanager/ui/data/RoutineData.java\n" +
"./src/com/taiyuan/hrmanager/ui/StartTwo.java\n" +
"./src/com/taiyuan/hrmanager/encryption/ClassLoaderMine.java\n" +
"./src/com/taiyuan/hrmanager/encryption/MyCipher.java\n" +
"./src/com/taiyuan/hrmanager/util/InvalidChoiceButton.java\n" +
"./src/com/taiyuan/hrmanager/util/gmutil/SM2Util.java\n" +
"./src/com/taiyuan/hrmanager/util/gmutil/FileCutting.java\n" +
"./src/com/taiyuan/hrmanager/util/gmutil/SM2.java\n" +
"./src/com/taiyuan/hrmanager/util/gmutil/ZipUtil.java\n" +
"./src/com/taiyuan/hrmanager/util/gmutil/DoOut.java\n" +
"./src/com/taiyuan/hrmanager/util/gmutil/ToECPoint.java\n" +
"./src/com/taiyuan/hrmanager/util/gmutil/SM2KeyPair.java\n" +
"./src/com/taiyuan/hrmanager/util/BindingTextField.java\n" +
"./src/com/taiyuan/hrmanager/util/InputError.java\n" +
"./src/com/taiyuan/hrmanager/util/Lissence.java\n" +
"./src/com/taiyuan/hrmanager/util/HumanSelecter.java\n" +
"./src/com/taiyuan/hrmanager/util/GMBaseUtil.java\n" +
"./src/com/taiyuan/hrmanager/util/TrainSetTool1.java\n" +
"./src/com/taiyuan/hrmanager/util/LoggerCreaterNew.java\n" +
"./src/com/taiyuan/hrmanager/util/Clock.java\n" +
"./src/com/taiyuan/hrmanager/util/SearchString.java\n" +
"./src/com/taiyuan/hrmanager/util/CreateQRCode.java\n" +
"./src/com/taiyuan/hrmanager/util/LoginvalidTextField.java\n" +
"./src/com/taiyuan/hrmanager/util/CheckMacUtil.java\n" +
"./src/com/taiyuan/hrmanager/util/InvalidImagePathStringList.java\n" +
"./src/com/taiyuan/hrmanager/util/TrainSetTool.java\n" +
"./src/com/taiyuan/hrmanager/util/RememberInvalidTextField.java\n" +
"./src/com/taiyuan/hrmanager/util/HRManagerReadXls.java\n" +
"./src/com/taiyuan/hrmanager/util/GroupInvalidButton.java\n" +
"./src/com/taiyuan/hrmanager/util/InvalidSelectedNameList.java\n" +
"./src/com/taiyuan/hrmanager/util/OfdScanner.java\n" +
"./src/com/taiyuan/hrmanager/util/CopyFileUtil.java\n" +
"./src/com/taiyuan/hrmanager/util/InvalidTextField.java\n" +
"./src/com/taiyuan/hrmanager/util/LoginPassText.java\n" +
"./src/com/taiyuan/hrmanager/util/InvalidImageTwo.java\n" +
"./src/com/taiyuan/hrmanager/util/LabelS.java\n" +
"./src/com/taiyuan/hrmanager/util/LogCreator.java\n" +
"./src/com/taiyuan/hrmanager/util/BeanDao.java\n" +
"./src/com/taiyuan/hrmanager/util/ExmapleXlsBean.java\n" +
"./src/com/taiyuan/hrmanager/util/ExcelConfig.java\n" +
"./src/com/taiyuan/hrmanager/util/Regex.java\n" +
"./src/com/taiyuan/hrmanager/util/SM3Util.java\n" +
"./src/com/taiyuan/hrmanager/util/InvalidTextArea.java\n" +
"./src/com/taiyuan/hrmanager/util/FormatHTMLLayout.java\n" +
"./src/com/taiyuan/hrmanager/data/entity/Organization.java\n" +
"./src/com/taiyuan/hrmanager/data/entity/History.java\n" +
"./src/com/taiyuan/hrmanager/data/entity/OrganizationHistory.java\n" +
"./src/com/taiyuan/hrmanager/data/entity/DataReturn.java\n" +
"./src/com/taiyuan/hrmanager/data/entity/Post.java\n" +
"./src/com/taiyuan/hrmanager/data/entity/Industry.java\n" +
"./src/com/taiyuan/hrmanager/data/entity/transferToXml.java\n" +
"./src/com/taiyuan/hrmanager/data/entity/IdControl.java\n" +
"./src/com/taiyuan/hrmanager/data/entity/Authorities.java\n" +
"./src/com/taiyuan/hrmanager/data/entity/Human.java\n" +
"./src/com/taiyuan/hrmanager/data/entity/Initializate.java\n" +
"./src/com/taiyuan/hrmanager/data/entity/OutIn.java\n" +
"./src/com/taiyuan/hrmanager/data/entity/Routine.java\n" +
"./src/com/taiyuan/hrmanager/data/entity/Risk.java\n" +
"./src/com/taiyuan/hrmanager/data/entity/Record.java\n" +
"./src/com/taiyuan/hrmanager/data/entity/SysConfig.java\n" +
"./src/com/taiyuan/hrmanager/data/entity/Usr.java\n" +
"./src/com/taiyuan/hrmanager/data/entity/Statistics.java\n" +
"./src/com/taiyuan/hrmanager/data/AccountThread.java\n" +
"./src/com/taiyuan/hrmanager/data/DataProcessInterface.java\n" +
"./src/com/taiyuan/hrmanager/data/DataThread.java\n" +
"./src/com/taiyuan/hrmanager/data/TrustAllTrustManager.java\n" +
"./src/com/taiyuan/hrmanager/data/gate/Selfvaluation.java\n" +
"./src/com/taiyuan/hrmanager/data/gate/Gate_OrganizationHistory.java\n" +
"./src/com/taiyuan/hrmanager/data/gate/Datagate.java\n" +
"./src/com/taiyuan/hrmanager/data/gate/DatagateTest.java\n" +
"./src/com/taiyuan/hrmanager/data/gate/Dataitem.java\n" +
"./src/com/taiyuan/hrmanager/data/gate/Gate_Report.java\n" +
"./src/com/taiyuan/hrmanager/data/gate/Gate_Resign.java\n" +
"./src/com/taiyuan/hrmanager/data/gate/Gate_Recall.java\n" +
"./src/com/taiyuan/hrmanager/data/gate/Gate_History.java\n" +
"./src/com/taiyuan/hrmanager/data/gate/Gate_InformationUpdate.java\n" +
"./src/com/taiyuan/hrmanager/data/gate/Gate_Organization.java\n" +
"./src/com/taiyuan/hrmanager/data/gate/Gate_Rigister.java\n" +
"./src/com/taiyuan/hrmanager/data/gate/Gate_Routine.java\n" +
"./src/com/taiyuan/hrmanager/data/gate/Gate_User.java\n" +
"./src/com/taiyuan/hrmanager/data/gate/Gate_Train.java\n" +
"./src/com/taiyuan/hrmanager/data/gate/Gate_Abroad.java\n" +
"./src/com/taiyuan/hrmanager/data/gate/Gate_CarrierRepel.java\n" +
"./src/com/taiyuan/hrmanager/data/gate/ReturnData.java\n" +
"./src/com/taiyuan/hrmanager/data/gate/Gate_Human.java\n" +
"./src/com/taiyuan/hrmanager/data/gate/Gate_Post.java\n" +
"./src/com/taiyuan/hrmanager/data/gate/DatagateCreator.java\n" +
"./src/com/taiyuan/hrmanager/data/gate/Gate_Transfer.java\n" +
"./src/com/taiyuan/hrmanager/data/gate/Gate_CircleCheck.java\n" +
"./src/com/taiyuan/hrmanager/data/gate/Gate_OutIn.java\n" +
"./src/com/taiyuan/hrmanager/data/FadeDataProcess.java\n" +
"./src/com/taiyuan/hrmanager/data/dao/RoutineDao.java\n" +
"./src/com/taiyuan/hrmanager/data/dao/IdControlDao.java\n" +
"./src/com/taiyuan/hrmanager/data/dao/BaseDaoImpl.java\n" +
"./src/com/taiyuan/hrmanager/data/dao/HumanDao.java\n" +
"./src/com/taiyuan/hrmanager/data/dao/UsrDao.java\n" +
"./src/com/taiyuan/hrmanager/data/dao/SysConfigDao.java\n" +
"./src/com/taiyuan/hrmanager/data/dao/RecordDao.java\n" +
"./src/com/taiyuan/hrmanager/data/dao/OrganizationDao.java\n" +
"./src/com/taiyuan/hrmanager/data/dao/FlagDao.java\n" +
"./src/com/taiyuan/hrmanager/data/dao/StatisticsDao.java\n" +
"./src/com/taiyuan/hrmanager/data/dao/RiskDao.java\n" +
"./src/com/taiyuan/hrmanager/data/dao/OrganizationHistoryDao.java\n" +
"./src/com/taiyuan/hrmanager/data/dao/AuthorityDao.java\n" +
"./src/com/taiyuan/hrmanager/data/dao/HistoryDao.java\n" +
"./src/com/taiyuan/hrmanager/data/dao/BaseDao.java\n" +
"./src/com/taiyuan/hrmanager/data/dao/junit/DaoTest.java\n" +
"./src/com/taiyuan/hrmanager/data/dao/junit/BaseDAOTestCaseJunit44.java\n" +
"./src/com/taiyuan/hrmanager/data/dao/PostDao.java\n" +
"./src/com/taiyuan/hrmanager/data/dao/IndustryDao.java\n" +
"./src/com/taiyuan/hrmanager/data/dao/OutInDao.java\n" +
"./src/com/taiyuan/hrmanager/data/util/ReflectionUtils.java\n" +
"./src/com/taiyuan/hrmanger/scaner/ScannerTrigger.java\n" +
"./src/com/taiyuan/hrmanger/scaner/ScannerProgrem.java\n" +
"./src/com/taiyuan/hrmanger/scaner/RunScanner.java\n" +
"./src/com/taiyuan/hrmanger/scaner/ScannerRegister.java\n" +
"./src/com/taiyuan/hrmanger/scaner/ScannerDoScan.java\n" +
"./src/com/taiyuan/hrmanger/scaner/AbstractScaner.java\n" +
"./src/com/taiyuan/hrmanger/scaner/TEST.java\n" +
"./src/com/taiyuan/hrmanger/scaner/ScannerGetButton.java\n" +
"./src/com/taiyuan/hrmanger/scaner/ScannerUnregister.java\n";
String s1 = s.replaceAll("\n", ";");
String ss1 = ss.replaceAll("\n",";");
System.out.println(s1);
System.out.println("D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\activation-1.1.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\AESCodec.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\ant.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\antlr-2.7.7.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\aopalliance-1.0.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\asm-3.1.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\asm-3.3.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\asm-commons-3.3.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\asm-tree-3.3.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\aspectjtools-1.5.0.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\aspectjweaver-1.6.9.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\autocompleteTextFileld.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\bcprov-jdk16-140.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\BussinessImage.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\cglib-nodep-2.2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\commons-beanutils-1.7.0.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\commons-beanutils-1.8.0.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\commons-codec-1.9.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\commons-collections4-4.1.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\commons-fileupload-1.2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\commons-fileupload-1.3.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\commons-httpclient-3.1.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\commons-io-2.0.1.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\commons-lang-2.5.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\commons-lang3-3.1.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\commons-logging-1.1.1.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\commons-logging-1.1.3.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\commons-logging-1.2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\commons-logging.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\commons-pool-1.5.3.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\core-3.0.0.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\core-3.1.0-sources.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\derby.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\derbyclient.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\derbyLocale_cs.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\derbyLocale_de_DE.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\derbyLocale_es.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\derbyLocale_fr.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\derbyLocale_hu.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\derbyLocale_it.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\derbyLocale_ja_JP.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\derbyLocale_ko_KR.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\derbyLocale_pl.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\derbyLocale_pt_BR.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\derbyLocale_ru.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\derbyLocale_zh_CN.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\derbyLocale_zh_TW.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\derbynet.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\derbyoptionaltools.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\derbyrun.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\derbytools.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\dom4j-1.6.1.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\ezmorph-1.0.6.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\FastInfoset-1.2.2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\FastInfoset.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\fluent-hc-4.5.2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\freemarker-2.3.19.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\gmbal-api-only.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\gson-2.2.4.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\ha-api.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\hibernate-commons-annotations-4.0.1.Final.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\hibernate-commons-annotations-4.0.2.Final.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\hibernate-core-4.1.4.Final.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\hibernate-core-4.2.3.Final.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\hibernate-entitymanager-4.1.4.Final.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\hibernate-jpa-2.0-api-1.0.1.Final.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\httpclient-4.5.2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\httpclient-cache-4.5.2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\httpclient-win-4.5.2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\httpcore-4.4.4.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\httpmime-4.5.2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jackson-all-1.7.6.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jackson-annotations-2.5.3.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jackson-core-2.5.3.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jackson-core-asl-1.5.5.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jackson-databind-2.5.3.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jackson-jaxrs-1.5.5.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jackson-mapper-asl-1.5.5.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\javase-2.1.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\javassist-3.11.0.GA.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\javassist-3.15.0-GA.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\javax.annotation-api.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\javax.xml.soap-api.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jaxb-api-2.1.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jaxb-api.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jaxb-core.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jaxb-impl-2.1.12.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jaxb-impl.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jaxb-jxc.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jaxb-xjc.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jaxws-api.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jaxws-rt.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jaxws-tools.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jbarcode-0.2.8.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jboss-logging-3.1.0.GA.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jboss-transaction-api_1.1_spec-1.0.0.Final.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jboss-transaction-api_1.1_spec-1.0.1.Final.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jdom-1.0.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jersey-atom-1.4.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jersey-client-1.4.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jersey-core-1.4.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jersey-fastinfoset-1.4.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jersey-json-1.4.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jersey-multipart-1.4.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jersey-server-1.4.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jettison-1.1.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jna-4.1.0.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jna-platform-4.1.0.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jpush-client-3.1.3.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\json-lib-2.3-jdk15.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jsonwebservice-ri-0.9.0.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jsr181-api.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jsr311-api-1.1.1.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jstl.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\junit.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\jxl.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\log4j-1.2.16.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\log4j-1.2.17.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\mail-1.4.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\management-api.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\mimepull-1.3.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\mimepull.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\mysql-connector-java-5.1.1.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\ognl-3.0.6.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\ojdbc14.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\org.apache.servicemix.bundles.quartz-1.5.2_1.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\org.hamcrest.core_1.3.0.v201303031735.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\org.springframework.aop-3.1.1.RELEASE.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\org.springframework.asm-3.1.1.RELEASE.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\org.springframework.aspects-3.1.1.RELEASE.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\org.springframework.beans-3.1.1.RELEASE.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\org.springframework.context-3.1.1.RELEASE.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\org.springframework.context.support-3.1.1.RELEASE.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\org.springframework.core-3.1.1.RELEASE.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\org.springframework.expression-3.1.1.RELEASE.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\org.springframework.instrument-3.1.1.RELEASE.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\org.springframework.instrument.tomcat-3.1.1.RELEASE.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\org.springframework.jms-3.1.1.RELEASE.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\org.springframework.oxm-3.1.1.RELEASE.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\org.springframework.web-3.1.1.RELEASE.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\org.springframework.web.portlet-3.1.1.RELEASE.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\org.springframework.web.servlet-3.1.1.RELEASE.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\org.springframework.web.struts-3.1.1.RELEASE.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\pinyin4j-2.5.0.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\poi-3.16-beta2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\poi-ooxml-3.16.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\poi-ooxml-schemas-3.16.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\policy.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\property.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\QRCode.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\resolver.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\rome-0.9.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\RXTXcomm.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\saaj-impl.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\Searcher.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\slf4j-api-1.6.1.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\slf4j-api-1.7.5.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\spring-aop-4.0.0.M2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\spring-aspects-4.0.0.M2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\spring-beans-4.0.0.M2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\spring-build-src-4.0.0.M2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\spring-context-4.0.0.M2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\spring-context-support-4.0.0.M2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\spring-core-4.0.0.M2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\spring-expression-4.0.0.M2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\spring-instrument-4.0.0.M2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\spring-instrument-tomcat-4.0.0.M2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\spring-jdbc-4.0.0.M2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\spring-jms-4.0.0.M2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\spring-messaging-4.0.0.M2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\spring-orm-4.0.0.M2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\spring-oxm-4.0.0.M2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\spring-test-4.0.0.M2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\spring-tx-4.0.0.M2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\spring-web-4.0.0.M2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\spring-webmvc-4.0.0.M2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\spring-webmvc-portlet-4.0.0.M2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\spring-websocket-4.0.0.M2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\standard.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\stax-api-1.0-2.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\stax-ex.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\stax2-api.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\streambuffer.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\struts2-core-2.3.15.1.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\struts2-json-plugin-2.3.4.1.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\struts2-spring-plugin-2.3.15.1.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\thumbnailator-0.4.7.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\winszipaes_zh_CN_supported_20120416.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\woodstox-core-asl.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\xmlbeans-2.6.0.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\xwork-core-2.3.15.1.jar;D:\\SingleHRManger1.0(scannerAndFriger)\\lib\\zxing-javase.jar");
System.out.print(" ");
System.out.print("D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\data\\dao\\junit\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\data\\dao\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\data\\entity\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\data\\gate\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\data\\util\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\data\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\encryption\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\fp\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\simple\\framework\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\simple\\task\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\ui\\annotation\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\ui\\client\\Controllers\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\ui\\data\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\ui\\dataupdate\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\ui\\factory\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\ui\\firstpage\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\ui\\Framework\\dustbin\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\ui\\frameworks\\interfaces\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\ui\\frameworks\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\ui\\lefttabs\\routine\\person\\info\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\ui\\lefttabs\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\ui\\menu\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\ui\\right\\routine\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\ui\\right\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\ui\\test\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\ui\\top\\Menus\\Items\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\ui\\top\\Menus\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\ui\\trigger\\routine\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\ui\\trigger\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\ui\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\updatepicture\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\util\\gmutil\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanager\\util\\*.java D:\\SingleHRManger1.0(scannerAndFriger)\\src\\com\\taiyuan\\hrmanger\\scaner\\*.java");
}
public List<String> dirPath = new ArrayList<>();
@Test
public void test2(){
File file = new File("D:\\src\\com\\taiyuan");
doDir(file);
for (String s:dirPath){
System.out.print(s+"\\*.java ");
}
}
public void doDir(File file){
boolean haveJave = false;
for(File file1:file.listFiles()){
if(file1.isFile()&&file1.getName().endsWith(".java")){
haveJave = true;
}
if(file1.isDirectory()){
doDir(file1);
}
}
if(haveJave){
dirPath.add(file.getAbsolutePath());
}
}
@Test
public void test3(){
StringBuilder sb = new StringBuilder();
File file = new File("D:\\lib");
for(File file1:file.listFiles()){
sb.append(file1.getAbsolutePath()+";");
}
System.out.println(sb.toString());
}
@Test
public void test5(){
System.out.println(Pattern.matches(".+22.+","2223678"));
System.out.println(Pattern.matches("2223","2223"));
System.out.println(Pattern.matches("22.3","2223"));
}
@Test
public void test6(){
String content = "aaaaaaaobject=888;ssssss";
String target = "object=*;";
String replace = "subject(*)";
String[] split;
if(replace.contains("*")) {
split = target.split("\\*");
int i = content.indexOf(split[0]);
int i1 = content.indexOf(split[1], i + split[0].length());
String temp = content.substring(i+split[0].length(),i1);
String[] split1 = replace.split("\\*");
replace = split1[0]+temp+split1[1];
content = content.substring(0,i)+replace+content.substring(i1);
}
content = content.replaceAll(target,replace);
System.out.println(content);
}
}
package com.zjty.adaptationmaster;
import com.zjty.adaptationmaster.adaptor.entity.db.DBManage;
import com.zjty.adaptationmaster.utils.Regular;
import org.junit.Test;
import org.postgresql.copy.CopyManager;
import org.postgresql.core.BaseConnection;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.sql.Connection;
import java.sql.SQLException;
public class Test4 {
public static void main(String[] args) {
String s = "\"record_alarm\" bit(1) DEFAULT NULL,";
System.out.println(s.replaceAll("bit(1)","boolean"));
}
@Test
public void testSubPath(){
Path path = Paths.get("D:\\project\\adaptation\\apusicLibTest\\src");
System.out.println(path.subpath(0,1));
for(int i = 0;i<10;i++) {
System.out.println(path.subpath(i, 10));
}
}
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论