모든 xml 파일을 폴더에 게시하려면 post.jar를 사용하고 싶습니다. post.jar가 .XML 경우Solr : 폴더 및 하위 폴더 내에서 파일을 재귀 적으로 게시하는 데 post.jar을 사용할 수 있습니까?
내가 재귀 적으로 파일을 게시하려는 경우 (하위 폴더 수준에서, 즉 포스트 xml 파일도이를 위해 어쨌든 있습니다.) * -jar
자바
당신은 유닉스 계열 (OSX 또는 Linux)에있는 경우
모든 xml 파일을 폴더에 게시하려면 post.jar를 사용하고 싶습니다. post.jar가 .XML 경우Solr : 폴더 및 하위 폴더 내에서 파일을 재귀 적으로 게시하는 데 post.jar을 사용할 수 있습니까?
내가 재귀 적으로 파일을 게시하려는 경우 (하위 폴더 수준에서, 즉 포스트 xml 파일도이를 위해 어쨌든 있습니다.) * -jar
자바
당신은 유닉스 계열 (OSX 또는 Linux)에있는 경우
, 당신은 같은 것을 할 수 있습니다
find . -name \*xml | xargs java -jar post.jar
은 그 (또는 현재 디렉토리 아래의 모든 .xml 파일을 찾을 수 있습니다 '.') a 매개 변수로 전달하여 java -jar post.jar
명령에 전달하십시오.
find
은 매우 불투명하지만 매우 유용합니다.
SOLR의 /예 디렉토리에 물건을 사용하기 전에 두 번 생각하십시오. 내가 (대신 start.jar에 포함 된 부두의) 톰캣에서 SOLR를 사용하고 난 SOLR에 데이터를 게시 파이썬에서 urllib2를 사용합니다. (Jetty는 프로덕션 수준의 소프트웨어이므로 걱정하지 마십시오.)
파일 업로드의 경우 을 선호하는 프로그래밍 언어으로 작성하십시오. 폴더 재귀를 직접 구현할 수 있습니다. 파일을 게시, 당신은 HTTP GET, 양식 게시물을 보낼 수있는, libCURL 필요 등 libcurl에 파일을 게시하려면 더 이상 8 이상의 라인을 필요로 사용하는 C 프로그램을 여러 부분으로 게시합니다. CURL 바인딩은 모든 주요 언어에 대해 존재하므로 C로 작성된 libCURL을 PHP로 재활용 할 수 있습니다.
예, 가능합니다.
당신은 광고에 -Drecursive 플래그가 필요합니다. 플래그 및 사용을위한 추가 옵션에 대한
java -Drecursive -jar post.jar *
은 사용 : 안녕하세요, 저는 Windows 플랫폼에서 내 응용 프로그램을 실행하고있어
java -jar post.jar -h
. Cygwin을 사용하지 않고 이것을 달성 할 수 있습니까? 몇 가지 명령이있을 수 있습니다. –