Articles of jar

O arquivo JAR de duplo clique não abre o prompt de comando

Eu quero executar um arquivo Jar clicando duas vezes nele. A seguir está o único arquivo de class Java presente nele. import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.IOException; public class Sysout{ public static void main(String[] args) throws IOException{ System.out.println(“Hello World!”); BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String msg = br.readLine(); System.out.println(msg); br.read(); } } E o […]

Adicionar jar ao classpath em tempo de execução sob o java 9

Até java9 para adicionar jar externo ao classpath em tempo de execução programaticamente todo mundo usou: URLClassLoader sysloader = (URLClassLoader) ClassLoader.getSystemClassLoader(); Method method = URLClassLoader.class.getDeclaredMethod(“addURL”, new Class[]{URL.class}); method.invoke(sysloader, new Object[]{file.toURI().toURL()}); Agora com java9 temos problema: Exceção no segmento “main” java.lang.ClassCastException: java.base / jdk.internal.loader.ClassLoaders $ AppClassLoader não pode ser convertido em java.base / java.net.URLClassLoader URLClassLoader não […]

Sistema de substituição Classloader do sistema para classs em flasks contendo flasks

Até agora, os exemplos que tenho visto para ClassLoaders personalizados envolvem a subclass do URLClassLoader e o uso dessa instância específica para carregar classs em resources. Eu tentei em vão procurar por methods alternativos para replace o SystemClassLoader, para que meu ClassLoader possa ser consultado para classs não localizadas no classpath. Eu tentei Thread.currentThread().setContextClassLoader , […]

Produzindo jar executável no NetBeans

Estou usando o NetBeans 6.5 e, por algum motivo, ele não produzirá o jar executável “fora da checkbox”. Eu configurei meu projeto para ser o projeto principal, defini a class principal no menu “run” das propriedades do projeto e ele funciona perfeitamente quando pressiono F6 para executá-lo. Eu olhei para o arquivo de manifesto e […]

Eclipse Java; jar de exportação, inclua bibliotecas referenciadas, sem fatjar

Eu preciso exportar jar do meu projeto Eclipse Java e quero include as bibliotecas referenciadas. Eu não posso usar fatjar para isso, que é o que todo mundo parece recomendar. Deve haver outra maneira de fazer isso. Alguém sabe o que é isso?!

como exportar (JUnit) test suite como jar executável

Existe uma maneira no eclipse (Helios) para empacotar / exportar meus conjuntos de testes JUnit (ou talvez até mesmo testar casos, se possível) como jars executáveis? Eu sei como gerar jars executáveis ​​a partir de projetos com uma class principal, mas não sei como include um TestRunner . Existe uma maneira simples, ou eu tenho […]

Diferença entre extrair e empacotar bibliotecas em um arquivo jar

Gostaria de saber a diferença entre extrair e empacotar bibliotecas em um arquivo jar do eclipse com a criação do arquivo jar executável. Se o meu programa (jar runnable) usa outras classs que requerem essas bibliotecas externas (jars), o que devo escolher?

PDF para imagem usando Java

Eu quero converter páginas PDF em uma imagem (PNG, JPEG / JPG ou GIF). Eu quero eles em tamanhos de página inteira. Como isso pode ser feito usando Java? Quais bibliotecas estão disponíveis para isso?

Encontrar um arquivo jar dado o nome da class?

Esta deve ser uma questão muito básica para desenvolvedores Java, mas qual é a melhor maneira de encontrar o arquivo jar apropriado dado um nome de class ? Por exemplo, dado ” com.ibm.websphere.security.auth.WSSubject “, como você rastreia o arquivo jar apropriado? (“google” não é a resposta que estou procurando!) Os docs java não dão nenhuma […]

Qual versão do javac construiu meu jar?

Como posso saber qual versão do compilador Java foi usada para construir um jar? Eu tenho um arquivo jar, e poderia ter sido construído em qualquer um dos três JDKs. Precisamos saber exatamente qual, para podermos certificar a compatibilidade. A versão do compilador está embutida em algum lugar nos arquivos de class ou jar?