ant/build 파일에서 String 값으로 작업하는 솔루션을 찾을 수 없습니다. Java 프로젝트의 2 텍스트 필드에 2 값이 있습니다. 이 두 문자열 (텍스트 필드) 값을 빌드 파일로 가져와야합니다.Java의 Build/Ant 파일에서 문자열 값으로 작업하기
예 : -
java.io.InputStream inputStream = process.getInputStream() ;
InputStreamReader inputstreamreader = new InputStreamReader(inputStream);
BufferedReader bufferedrReader = new BufferedReader(inputstreamreader);
String strLine = "";
int length = strLine.length();
progressBar.setMaximum(100);
length=progressBar.getValue();
while ((strLine = bufferedrReader.readLine()) != null) {
System.out.println(strLine);
System.setErr(System.out);
String newline = "\n";
textArea.append(strLine+newline);
textArea.setCaretPosition(textArea.SCROLLBARS_VERTICAL_ONLY);
length++;
나는 문자열이 코드가 있습니다. 이 문자열 값은 어디에 저장되어있어 ant 파일에서 해당 값을 사용할 수 있습니다.
수정 됨 내가 내 빌드 파일에서 사용할 수있는 곳에서 텍스트 파일을 외부 String str="";
의 값을 읽을 수
FileNameExtensionFilter filter = new FileNameExtensionFilter("Text Files","txt");
JFileChooser fileChooser = new JFileChooser();
fileChooser.setDialogTitle("Choose");
fileChooser.setFileFilter(filter);
// For Directory
fileChooser.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);
int rVal = fileChooser.showOpenDialog(null);
if (rVal == JFileChooser.APPROVE_OPTION) {
textFieldChoose.setText(fileChooser.getSelectedFile().toString());
String str="";
final JFrame msgframe= new JFrame();
msgframe.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
str= textFieldChoose.getText();
JOptionPane.showMessageDialog(textFieldChoose, str);
. ? STR 선택한 파일 "의 경로 값 여기
빌드 파일 ('build.xml'의 해당 부분)에서 이들'문자열 '을 사용하고 싶은 곳을 게시 하시겠습니까? 귀하의 질문은 명확하지 않습니다. –
나는이 2 개의 문자열 값을 결합하기를 원합니다. string1 = "C : \ Program Files \ Plugins \ xyz.xzy.p"및 string2 = "C : \ Program Files \ Plugins \ xyz.txt"라고 가정하십시오. 따라서이 두 값은 build.xml에서 결합됩니다. 이 두 경로/값을 Java 프로젝트에서 가져 와서 빌드/개미 파일에 포함시킬 수 있는지 알고 싶습니다. –
빌드하지 않은 Java 프로젝트를 실행하여 선택 될 수 있습니까? ** 귀하의 질문을 ** 명확히하십시오. –