List of usage examples for java.io FileNotFoundException printStackTrace
public void printStackTrace()
From source file:com.newproject.ApacheHttp.java
public static void main(String[] args) throws Exception { CloseableHttpClient httpclient = HttpClients.createDefault(); String jsonFilePath = "/Users/vikasmohandoss/Documents/Cloud/test.txt"; String url = "http://www.sentiment140.com/api/bulkClassifyJson&appid=vm2446@columbia.edu"; JSONParser jsonParser = new JSONParser(); JSONObject jsonObject = new JSONObject(); URL obj = new URL(url); HttpURLConnection con = (HttpURLConnection) obj.openConnection(); try {// w ww . j av a 2 s . c o m FileReader fileReader = new FileReader(jsonFilePath); jsonObject = (JSONObject) jsonParser.parse(fileReader); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } catch (ParseException e) { e.printStackTrace(); } System.out.println(jsonObject.toString()); /*try { /*HttpGet httpGet = new HttpGet("http://httpbin.org/get"); CloseableHttpResponse response1 = httpclient.execute(httpGet); // The underlying HTTP connection is still held by the response object // to allow the response content to be streamed directly from the network socket. // In order to ensure correct deallocation of system resources // the user MUST call CloseableHttpResponse#close() from a finally clause. // Please note that if response content is not fully consumed the underlying // connection cannot be safely re-used and will be shut down and discarded // by the connection manager. try { System.out.println(response1.getStatusLine()); HttpEntity entity1 = response1.getEntity(); // do something useful with the response body // and ensure it is fully consumed EntityUtils.consume(entity1); } finally { response1.close(); } HttpPost httpPost = new HttpPost("http://httpbin.org/post"); List <NameValuePair> nvps = new ArrayList <NameValuePair>(); nvps.add(new BasicNameValuePair("username", "vip")); nvps.add(new BasicNameValuePair("password", "secret")); httpPost.setEntity(new UrlEncodedFormEntity(nvps)); CloseableHttpResponse response2 = httpclient.execute(httpPost); try { System.out.println(response2.getStatusLine()); HttpEntity entity2 = response2.getEntity(); // do something useful with the response body // and ensure it is fully consumed EntityUtils.consume(entity2); } finally { response2.close(); } } finally { httpclient.close(); }*/ try { HttpPost request = new HttpPost("http://www.sentiment140.com/api/bulkClassifyJson"); StringEntity params = new StringEntity(jsonObject.toString()); request.addHeader("content-type", "application/json"); request.setEntity(params); HttpResponse response = httpclient.execute(request); System.out.println(response.toString()); String result = EntityUtils.toString(response.getEntity()); System.out.println(result); try { File file = new File("/Users/vikasmohandoss/Documents/Cloud/sentiment.txt"); // if file doesnt exists, then create it if (!file.exists()) { file.createNewFile(); } FileWriter fw = new FileWriter(file.getAbsoluteFile()); BufferedWriter bw = new BufferedWriter(fw); bw.write(result); bw.close(); System.out.println("Done"); } catch (IOException e) { e.printStackTrace(); } // handle response here... } catch (Exception ex) { // handle exception here } finally { httpclient.close(); } }
From source file:com.laex.cg2d.render.MyGdxGameDesktop.java
/** * The main method.//from w ww . j a v a 2 s. c o m * * @param args * the arguments * @throws ParseException * the parse exception */ public static void main(String[] args) throws ParseException { Options options = construct(); Map<String, Object> prefs = parse(options, args); String screenFile = (String) prefs.get(PreferenceConstants.SCREEN_FILE); String screenControllerFile = (String) prefs.get(PreferenceConstants.SCREEN_CONTROLLER); InputStream is; CGScreenModel model = null; try { is = new FileInputStream(screenFile); model = CGScreenModel.parseFrom(is); } catch (FileNotFoundException e) { e.printStackTrace(); return; } catch (IOException e) { e.printStackTrace(); return; } int cardWidth = model.getScreenPrefs().getCardPrefs().getCardWidth(); int cardHeight = model.getScreenPrefs().getCardPrefs().getCardHeight(); LwjglApplicationConfiguration lwapp = new LwjglApplicationConfiguration(); lwapp.width = cardWidth; lwapp.height = cardHeight; // lwapp.title = screenFile; lwapp.forceExit = false; final CGScreenModel modelMain = model; MyGdxGame mgd = new MyGdxGame(screenControllerFile) { @Override public CGScreenModel loadGameModel() { return modelMain; } }; // new JoglApplication(mgd, jac); lapp = new LwjglApplication(mgd, lwapp); }
From source file:de.tudarmstadt.ukp.teaching.uima.nounDecompounding.ranking.FrequencyBased.java
public static void main(String[] args) { CommandLine cmd = AbstractRanker.parseArgs(args); if (cmd == null) { return;//w w w . j av a 2 s .co m } int limit = AbstractRanker.getLimitOption(cmd); String indexPath = AbstractRanker.getIndexPathOption(cmd); // Setup IDictionary dict = new IGerman98Dictionary(new File("src/main/resources/de_DE.dic"), new File("src/main/resources/de_DE.aff")); LinkingMorphemes morphemes = new LinkingMorphemes(new File("src/main/resources/linkingMorphemes.txt")); LeftToRightSplitAlgorithm splitter = new LeftToRightSplitAlgorithm(dict, morphemes); FrequencyBased ranker = new FrequencyBased(new Finder(new File(indexPath))); // Execute try { RankingEvaluation e = new RankingEvaluation( new CcorpusReader(new File("src/main/resources/evaluation/ccorpus.txt"))); RankingEvaluation.Result[] result = e.evaluateListAndTree(splitter, ranker, limit); // Print result System.out.println("List:"); System.out.println(result[0].toString()); System.out.println("Tree:"); System.out.println(result[1].toString()); } catch (FileNotFoundException e1) { System.err.println("Error: " + e1.getMessage()); e1.printStackTrace(); } }
From source file:com.usefullc.platform.common.utils.FtpUtils.java
/** * @param args/*from w w w.j a v a2 s . c o m*/ */ public static void main(String[] args) { String filePath = "E:/test/test.txt"; File file = new File(filePath); InputStream is = null; try { is = new FileInputStream(file); } catch (FileNotFoundException e) { e.printStackTrace(); } upload("test/abc/", "test.txt", is); }
From source file:com.nohowdezign.gcpmanager.Main.java
public final static void main(String[] args) { //Remove old log, it does not need to be there anymore. File oldLog = new File("./CloudPrintManager.log"); if (oldLog.exists()) { oldLog.delete();//from w ww . j a v a2 s . co m } //Create a file reader for the props file Reader propsStream = null; try { propsStream = new FileReader("./props.json"); } catch (FileNotFoundException e1) { e1.printStackTrace(); } PrintManagerProperties props = null; if (propsStream != null) { props = gson.fromJson(propsStream, PrintManagerProperties.class); } else { logger.error("Property file does not exist. Please create one."); } //Set the variables to what is in the props file String email = props.getEmail(); String password = props.getPassword(); String printerId = props.getPrinterId(); amountOfPagesPerPrintJob = props.getAmountOfPagesPerPrintJob(); timeRestraintsForPrinter = props.getTimeRestraintsForPrinter(); JobStorageManager.timeToKeepFileInDays = props.getTimeToKeepFileInDays(); //AuthenticationManager authenticationManager = new AuthenticationManager(); //authenticationManager.setPasswordToUse(props.getAdministrativePassword()); //authenticationManager.initialize(1337); //Start the authentication manager on port 1337 try { cloudPrint.connect(email, password, "cloudprintmanager-1.0"); } catch (CloudPrintAuthenticationException e) { logger.error(e.getMessage()); } //TODO: Get a working website ready //Thread adminConsole = new Thread(new HttpServer(80), "HttpServer"); //adminConsole.start(); Thread printJobManager = new Thread(new JobStorageManagerThread(), "JobStorageManager"); printJobManager.start(); try { if (System.getProperty("os.name").toLowerCase().startsWith("win")) { logger.error("Your operating system is not supported. Please switch to linux ya noob."); System.exit(1); } else { PrinterManager printerManager = new PrinterManager(cloudPrint); File cupsPrinterDir = new File("/etc/cups/ppd"); if (cupsPrinterDir.isDirectory() && cupsPrinterDir.canRead()) { for (File cupsPrinterPPD : cupsPrinterDir.listFiles()) { //Init all of the CUPS printers in the manager printerManager.initializePrinter(cupsPrinterPPD, cupsPrinterPPD.getName()); } } else { logger.error("Please run this with a higher access level."); System.exit(1); } } } catch (Exception e) { e.printStackTrace(); } while (true) { try { getPrintingJobs(printerId); } catch (Exception e) { e.printStackTrace(); } } }
From source file:com.ibm.watson.catalyst.corpus.tfidf.ApplyTemplate.java
public static void main(String[] args) { System.out.println("Loading Corpus."); JsonNode root;/*w w w . jav a 2s . c o m*/ TermCorpus c; JsonNode documents; try (InputStream in = new FileInputStream(new File("tfidf-health-1.json"))) { root = MAPPER.readTree(in); documents = root.get("documents"); TermCorpusBuilder cb = new TermCorpusBuilder(); cb.setDocumentCombiner(0, 0); cb.setJson(new File("health-corpus.json")); c = cb.build(); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); return; } catch (JsonProcessingException e) { // TODO Auto-generated catch block e.printStackTrace(); return; } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); return; } System.out.println("Corpus loaded."); List<TemplateMatch> matches = new ArrayList<TemplateMatch>(); Iterator<TermDocument> documentIterator = c.getDocuments().iterator(); int index = 0; for (JsonNode document : documents) { Pattern p1 = Template.getTemplatePattern(document, "\\b(an? |the )?(\\w+ ){0,4}", "( \\w+)?(?= is (an?|one|the)\\b)"); if (p1.toString().equals("\\b(an? |the )?(\\w+ ){0,4}()( \\w+)?(?= is (an?|one|the)\\b)")) continue; Pattern p2 = Template.getTemplatePattern(document, "^(\\w+ ){0,2}", "( \\w+){0,1}?(?=( can| may)? causes?\\b)"); Pattern p3 = Template.getTemplatePattern(document, "(?<=the use of )(\\w+ ){0,3}", "( \\w+| ){0,2}?(?=( (and|does|in|for|can|is|as|to|of)\\b|\\.))"); Pattern p4 = Template.getTemplatePattern(document, "^(\\w+ ){0,3}", "( \\w+){0,1}(?=( can| may) leads? to\\b)"); Pattern p5 = Template.getTemplatePattern(document, "(?<=\\bthe risk of )(\\w+ ){0,3}", "( (disease|stroke|attack|cancer))?\\b"); Pattern p6 = Template.getTemplatePattern(document, "(\\w{3,} ){0,3}", "( (disease|stroke|attack|cancer))?(?= is caused by\\b)"); Pattern p7 = Template.getTemplatePattern(document, "(?<= is caused by )(\\w+ ){0,10}", ""); Pattern p8 = Template.getTemplatePattern(document, "\\b", "( \\w{4,})(?= can be used)"); Pattern p9 = Template.getTemplatePattern(document, "(?<= can be used )(\\w+ ){0,10}", "\\b"); TermDocument d = documentIterator.next(); DocumentMatcher dm = new DocumentMatcher(d); matches.addAll(dm.getParagraphMatches(p1, "What is ", "?")); matches.addAll(dm.getParagraphMatches(p2, "What does ", " cause?")); matches.addAll(dm.getParagraphMatches(p3, "How is ", " used?")); matches.addAll(dm.getParagraphMatches(p4, "What can ", " lead to?")); matches.addAll(dm.getParagraphMatches(p5, "What impacts the risk of ", "?")); matches.addAll(dm.getParagraphMatches(p6, "What causes ", "?")); matches.addAll(dm.getParagraphMatches(p7, "What is caused by ", "?")); matches.addAll(dm.getParagraphMatches(p8, "How can ", " be used?")); matches.addAll(dm.getParagraphMatches(p9, "What can be used ", "?")); System.out.print("Progress: " + ((100 * ++index) / documents.size()) + "%\r"); } System.out.println(); List<TemplateMatch> condensedMatches = new ArrayList<TemplateMatch>(); for (TemplateMatch match : matches) { for (TemplateMatch baseMatch : condensedMatches) { if (match.sameQuestion(baseMatch)) { baseMatch.addAnswers(match); break; } } condensedMatches.add(match); } try (BufferedWriter bw = new BufferedWriter(new FileWriter("health-questions.txt"))) { for (TemplateMatch match : condensedMatches) { bw.write(match.toString()); } bw.write("\n"); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } System.out.println("Done and generated: " + condensedMatches.size()); }
From source file:org.sbs.util.BinaryDateDwonLoader.java
/** * @param args/*w w w . j av a 2s . com*/ */ public static void main(String[] args) { // TODO Auto-generated method stub String img = "http://apollo.s.dpool.sina.com.cn/nd/dataent/moviepic/pics/157/moviepic_8d48be1e004c5b05464a7a427d6722e4.jpg"; BinaryDateDwonLoader dateDwonLoader = BinaryDateDwonLoader.getInstance(); PageFetchResult result = dateDwonLoader.fetchHeader(img); try { OutputStream outputStream = new FileOutputStream( new File("d:\\" + img.substring(img.lastIndexOf('/') + 1))); result.getEntity().writeTo(outputStream); outputStream.close(); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } }
From source file:ca.uqac.info.tag.Counter.TagCounter.java
public static void main(final String[] args) { // Parse command line arguments Options options = setupOptions();//from ww w . java2 s . c om CommandLine c_line = setupCommandLine(args, options); String redirectionFile = ""; String tagAnalyse = ""; String inputFile = ""; if (c_line.hasOption("h")) { showUsage(options); System.exit(ERR_OK); } //Contains a redirection file for the output if (c_line.hasOption("redirection")) { try { redirectionFile = c_line.getOptionValue("redirection"); PrintStream ps; ps = new PrintStream(redirectionFile); System.setOut(ps); } catch (FileNotFoundException e) { System.out.println("Redirection error !!!"); e.printStackTrace(); } } //Contains a tag if (c_line.hasOption("Tag")) { tagAnalyse = c_line.getOptionValue("t"); } else { System.err.println("No Tag in Arguments"); System.exit(ERR_ARGUMENTS); } //Contains a InputFile if (c_line.hasOption("InputFile")) { inputFile = c_line.getOptionValue("i"); } else { System.err.println("No Input File in Arguments"); System.exit(ERR_ARGUMENTS); } //Start of the program System.out.println("-----------------------------------------------"); System.out.println("The count of the Tag is start !!!"); // Throw the Sax parsing for the file try { SAXParserFactory factory = SAXParserFactory.newInstance(); SAXParser parser; parser = factory.newSAXParser(); File Tagfile = new File(inputFile); DefaultHandler manager = new SaxTagHandlers(tagAnalyse); parser.parse(Tagfile, manager); } catch (ParserConfigurationException e) { System.out.println("Parser Configuration Exception for Sax !!!"); e.printStackTrace(); } catch (SAXException e) { System.out.println("Sax Exception during the parsing !!!"); e.printStackTrace(); } catch (IOException e) { System.out.println("Input/Ouput Exception during the Sax parsing !!!"); e.printStackTrace(); } }
From source file:net.orpiske.ssps.sdm.main.Main.java
public static void main(String[] args) { int ret = 0;//from ww w. j a va 2s. co m if (args.length == 0) { help(1); } String first = args[0]; String[] newArgs = Arrays.copyOfRange(args, 1, args.length); try { initLogger(); } catch (FileNotFoundException e) { e.printStackTrace(); System.exit(-1); } logger.debug("Initializing configuration"); initConfig(); if (first.equals("help")) { help(1); } logger.debug("Initializing user directory"); initUserSdmDirectory(); logger.debug("Initializing database"); initDatabase(); logger.debug("Initializing proxy settings"); initProxy(); logger.debug("Initializing groovy classpath"); initGroovyClasspath(); if (first.equals("install")) { Installer installer = new Installer(newArgs); ret = installer.run(); System.exit(ret); } if (first.equals("add-repository")) { AddRepository addRepository = new AddRepository(newArgs); ret = addRepository.run(); System.exit(ret); } if (first.equals("uninstall")) { Uninstall uninstall = new Uninstall(newArgs); ret = uninstall.run(); System.exit(ret); } if (first.equals("update")) { Update update = new Update(newArgs); ret = update.run(); System.exit(ret); } if (first.equals("upgrade")) { Upgrade upgrade = new Upgrade(newArgs); ret = upgrade.run(); System.exit(ret); } if (first.equals("search")) { Search search = new Search(newArgs); ret = search.run(); System.exit(ret); } if (first.equals("--version")) { System.out.println("Simple Software Provisioning System: sdm " + Constants.VERSION); System.exit(ret); } help(1); }
From source file:esg.security.yadis.XrdsDoc.java
/** * TODO: move this test harness to unit tests * @param args//w w w. ja va 2s . c o m * @throws IOException * @throws SAXException * @throws ParserConfigurationException * @throws XPathExpressionException * @throws XrdsParseException */ public static void main(String[] args) throws ParserConfigurationException, SAXException, IOException, XPathExpressionException, XrdsParseException { String yadisDocFilePath = "/home/pjkersha/workspace/EsgYadisParser/data/yadis.xml"; XrdsDoc yadisParser = new XrdsDoc(); StringBuffer contents = new StringBuffer(); FileReader fileReader = new FileReader(yadisDocFilePath); BufferedReader in = new BufferedReader(fileReader); try { String text = null; while ((text = in.readLine()) != null) { contents.append(text); contents.append(System.getProperty("line.separator")); } in.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } finally { try { if (in != null) { in.close(); } } catch (IOException e) { e.printStackTrace(); } } String yadisDocContent = contents.toString(); yadisParser.parse(yadisDocContent); }