草庐IT

jar-module

全部标签

java - joda-time 1.6.2 jar 未从 Maven 中央存储库下载

我遇到了一个问题,我试图引入joda-timejar,但Eclipse出于某种原因找不到它。这是我收到的消息:1/25/1111:53:22AMCST:Missingartifactjoda-time:joda-time:jar:1.6.2:compile这是我的依赖:joda-timejoda-time1.6.2不过,我可以转到http://repo1.maven.org/maven2/joda-time/joda-time/1.6.2/它肯定在那里。关于为什么我似乎无法检索它的任何想法?如果有任何其他看起来相关的信息,请告诉我,我会将其包括在内。 最佳答

java - 用于查找 Java jar 中所有依赖项的工具

是否有任何工具可以指定类路径或文件夹,并搜索所有.jar文件以查找对特定类的引用?为了解决thiskindofproblem问题,我可以节省一天的搜索时间.在我的案例中,我必须找出对某个类的恶意引用的来源,因为它由于NoClassDefFoundError而阻止JBoss正确启动。我想我正在寻找这个:java-jarmagicbullet.jar/path/to/searchcom.myproject.DodgyClassSearching...com.problematic.Otherclassin/path/to/search/dodgy.jarimplementscom.mypr

java - 媒体 : Play WAV file inside JAR

Media类只有一个构造函数:publicMedia(java.lang.Stringsource)参见http://docs.oracle.com/javafx/2/api/javafx/scene/media/Media.html#Media%28java.lang.String%29此构造函数获取字符串形式的URI。我有一个JavaFX项目,并在该项目中放置了一个WAV文件。当我将项目部署为JAR时,我可以看到(例如使用7-Zip)WAV文件也被导出。用获取内容没有问题MyApplicationClass.class.getResourceAsStream("/resources

java - 在 .jar 中使用 grizzly 的 StaticHttpHandler 提供静态内容

我希望Grizzly从.jar中提供静态文件,其中包含JAX-RS应用程序、Grizzly和所有其他库。我正在使用org.glassfish.grizzly.http.server.StaticHttpHandler来提供静态文件。publicclassMain{//...publicstaticvoidmain(String[]args)throwsIOException,URISyntaxException{finalHttpServerserver=startServer();server.getServerConfiguration().addHttpHandler(newSt

java - Artifact 丢失 : org. hibernate :hibernate-entitymanager:jar:3. 3.2.ga

我对Spring和Maven比较陌生,几个月来第一次重新访问它们。当我尝试从thistutorial运行代码时,我在pom.xml中遇到以下错误:Missingartifact:org.hibernate:hibernate-entitymanager:jar:3.3.2.ga这是否意味着我必须下载并安装一个额外的jar?我很确定我用spring下载了hibernate,并且当从tomcat服务器上的eclipse启动时,spring宠物诊所示例应用程序在我的系统上运行良好这一事实支持了这一点。我已通过谷歌搜索此错误消息,并尝试了很多建议,但它们都没有解决我机器上的问题。我怎样才能克服

java - 带有 Spring Data REST 的不同 REST API 的多个调度程序 servlet 的 Spring Boot (JAR)

我有一个项目使用SpringBoot生成一个可执行JAR,该JAR公开了一个带有SpringDataREST的RESTAPI。它还与SpringSecurityOAuth集成。那很好用。我的问题如下,我想为RESTAPI使用不同的模块,仅当具有JPA存储库的相应JAR在类路径中(它已被定义为依赖项)时,我才想启用这些模块。问题是我希望它们彼此独立。我希望能够在具有不同映射的不同调度程序servlet下为它们提供服务,这样我就可以为每个指定不同的baseUri,并为资源发现设置不同的根URL。我会尽量让它更清楚:API模块A:一个JAR,例如包含资源X和Y的XRespository和YR

java - 从内存中动态加载 JAR

我想动态加载一个JAR,直接用于内存。比如说,我有一个包含JAR的缓冲区,我想加载JAR中的所有类,或者至少列出JAR中存在的所有文件。(类、图像等...)。例如,如果我加载的第一个类依赖于第二个类,我该怎么办?java知道如何处理这个吗?还是我自己处理了这件事? 最佳答案 既然您说“至少列出JAR中存在的所有文件”,那么让我们从这个相当简单的任务开始吧。假设,您的JarFile位于字节数组byte[]buffer中:try(JarInputStreamis=newJarInputStream(newByteArrayInputSt

java - 如何从 .jar 文件中获取日志?

我有一个abc.jar文件,里面有一些Java类。我没有它的源代码。我想获取调试时遇到的类/方法的日志。我该怎么做?P.S-我本可以使用log4j但我没有源代码。 最佳答案 假设您有abc.jar并且它不使用任何框架进行日志记录,并且您没有您提到的任何源代码。不,您不能通过这种方式获取日志。 关于java-如何从.jar文件中获取日志?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/question

java - Gradle 5 Kotlin DSL : Common Tasks & Maven Artifacts in multi-modules projects

我真的很想欣赏Gradle5,尤其是与新的KotlinDSL结合使用,但我很难(在我看来)使用Gradle运行一个非常非常简单和通用的构建。任务发布一个Java库,其中包含Maven默认目录布局中的多个相互依赖的子模块作为高质量的MavenArtifact/存储库-point,简单的Gradle构建(即DRY)。因此:有一个根项目作为保护伞,它定义并包含所有通用配置(实际上除了真正的依赖项之外的所有配置)。我目前的挣扎我将当前的“结果”移植到asampleprojectonGithub和askedthisquestionintheGradleforumalready.目前,我未能声明在

java - 将图像添加到 jar

我想为我的JFrame设置图标。我执行以下操作:Imageicon=Toolkit.getDefaultToolkit().getImage("src/images/icon.jpg");this.setIconImage(icon);当我从netbeans运行这段代码时它工作正常,但是当我尝试从jar文件运行这段代码时,我的JFrame中没有显示图像。我尝试将图像作为资源加载:this.setIconImage(Toolkit.getDefaultToolkit().getImage(getClass().getResource("/src/images/icon.jpg")));但