【java – 从JAR中的资源文件夹加载属性】教程文章相关的互联网学习教程文章

java – 在一个简单的Spring启动项目中包含许多第三方jar时会发生错误【代码】

是否可以从我自己的一个JAR中使用API??,而不包括它的依赖? 我创建了一个独立的maven项目(A),它是一个API模块,它使用了许多第三方jar,应该在几个项目中使用.但是在一个Spring引导项目(B)中,由于A引入了它的依赖项,Spring引导项目不能很好地工作. 如果A被排除在pom之外,则弹簧启动效果很好.但我确实需要几个API.我该如何解决这个问题? 一开始,一切都运作良好.它是一个纯控制台应用程序.Pom就像下面这样.<dependencies><dependency>...

java – 使用外部jar的wowza authontication【代码】

我在我的项目中使用Wowza流引擎.我用基本身份验证成功启动了wowza.我需要使用我的数据库验证wowza,因为我正在创建一个java项目.将jar添加到Wowza引擎lib文件夹后,它将处理身份验证过程. 这是jar的源代码:public class WowzaTesting {boolean authStatus = false;public boolean authenticationTest(String username, String password) {System.out.println("Authentication Process started");// authentication code here// if a...

java – JVM类Loader无法从扩展类路径加载自定义jar

我正在研究jvm类加载过程,并且知道以下事实: 类加载器子系统使用委托层次结构算法它将按顺序从BootStrap路径搜索 – >扩展路径 – >应用程序路径. 然后我想在实际代码中“尝试”这个,如下所示: 创建一个A类和B类; A类使用main()方法和B类变量. 编译之后,我使用jar命令从B.class获取B类的jar文件,然后删除B.class文件,将B.jar文件放到jdk / jre / lib / ext中(因为oracle doc说extClassLoader不会在jdk / jre / lib / ext中搜索任...

java – 如何使用maven为特定的操作系统构建一个jar?【代码】

我正在使用maven for Eclipse来构建一个可以在远程服务器上运行的jar.我的系统正在运行OS X,服务器正在运行CestOS.对于该项目,我需要tensorflow library.Maven成功解析了依赖项,因此我能够在本地运行该项目.但是,在服务器上我收到的错误是tensorflow库不存在,因为默认情况下maven仅包含macosx版本.如何在构建期间强制maven用linux版本替换macosx版本的tensorflow? 可以在here找到适用于不同平台的TensorFlow java库. 附:我已经尝...

java – 为什么Eclipse在导出Runnable Jar时会使用旧版本的代码?

我有一个项目,当我在eclipse中运行时,它的工作完全正常.然而,当我将它作为一个可运行的Jar导出时,它从几天前就给了我一个旧版本的项目. 我不知道为什么或如何导出旧的代码和文件,据我所知,甚至不再存在. 我试过做Project>干净,但没有用 这是一个已知的日食错误吗? 有什么建议?解决方法:以下是一些一般性建议.希望他们中的一个或多个能够做到这一点: >最明显的应该是干净的项目.>从项目bin文件夹中手动删除已编译的java(例如:fo...

java – 如何从Thymeleaf模板访问库JAR文件中的样式表?【代码】

我有一组基于Spring的Java Web应用程序和一个通过JAR文件可用的公共框架库.我正在使用Thymeleaf来表达观点. 我有一个常见的Thymeleaf模板,由几个Web应用程序使用.模板HTML文件及其关联的样式表都在库JAR文件中.当Web应用程序基于框架模板显示视图时,Thymeleaf会找到并处理该模板. 我的问题是我无法弄清楚如何导入样式表,以便它被加载并传递回浏览器.最终结果是未设置样式(尽管是正确的)HTML. 我正在使用Gradle作为我的构建工具. 这...

如何利用dex2jar工具将apk安装包转换为java包【图】

材料 下载链接 1.需要dex2jar2.一台电脑3.能打开后缀名是*.java的软件(这里我就用jd-gui)好现在我们直奔主题 1.找到一个安装包,并把后缀名由.apk重命名为.zip2.打开重命名后的文件,找到名为classes.dex的文件,并把它解压出来3.这时将解压出来的classes.dex文件放到dex2jar工具的文件夹内4.并复制该文件夹的路径5.这时打开cmd.exe并在cmd里输入cd+空格+你复制的路径并回车6.这时有输入d2j-dex2jar.bat classes.dex并回车7.再次...

如何下载一些java jar库文件【代码】

有没有人使用Java AWT库迁移一个在Android上运行的应用程序?你怎么做到这一点?我正在使用这些包.java.awt.AWTException;java.awt.Robot;java.awt.Rectangle;java.awt.Toolkit;java.awt.image.BufferedImage;java.io.*;javax.imageio.ImageIO;解决方法:在这里下载AWT jar:http://duckduckgo.com/?q=!jar+awt rt.jar(在您的JDK设置中)有java.awt包.它拥有所有核心java包. 在android:http://code.google.com/p/awt-android-compat...

java – 在PHP中运行JAR文件并编写一个文件【代码】

在执行jar文件时,我在php中有以下问题.我使用以下命令:exec("java -jar JavaProject4.jar";JavaProject4.jar在java代码中给出的路径中创建一个txt文件. 当我在NetBeans中运行项目时,会创建txt文件.但是,当我在php中执行jar时,我没有得到任何错误,但我无法获取该文件. 这里是我用来编写文件的java代码:public static void main(String[] args) throws InterruptedException, FileNotFoundException, IOException {Main a = new Ma...

java – 在OSX中打开终端并启动.jar的文件?

我目前有一个用Java编写的小文本游戏,它使用System.out.print();输出文本和扫描仪以接收来自用户的输入. 我编译了runnable .jar并使用IExpress创建了一个.exe,它在执行时运行批处理命令java -jar“foo.jar”.这不是分发游戏的最佳方式,但它是一种快速的方式将其分发给朋友在Windows中进行游戏测试. 我想知道OSX是否有相同的功能?我知道我可以编写一个shell脚本来打开终端并执行.jar文件,但是如果将shell脚本和.jar分发给其他计算机...

java – Matlab无法读取JAR资源

我正在使用Matlab与Java集成,并且能够链接Java JAR文件,使我能够创建Java对象并从Matlab中调用方法.问题在于资源.例如,如果我有一个位于JAR根目录中的XML文件,我可以从Java应用程序中成功加载,但不能从Matlab加载. 有没有人知道如何让Matlab访问JAR文件中的资源? 谢谢.解决方法:如果将jar文件添加到MATLAB的动态java类路径中(例如使用javaaddpath),jar中包含的资源将不会对任何Java代码可见.正如this帖子中所讨论的,MATLAB的动态类...

java – 如何使用jre编译.jar?

我有一个没有java的朋友.我想在exe文件中用java平台SE二进制文件打包我的可执行文件.jar文件,这样他就可以在不下载整个java运行时的情况下运行它.有人能指出某种类型的软件吗?解决方法:I have a friend without java.你称他们为朋友?

java – 编写一个jar文件实用程序【代码】

我正在编写一个实用程序jar文件,以便共享到多个项目中.基本上它处理建立数据库连接并进行计算,然后返回值.其他项目将导入我的jar文件并调用我的函数. 现在我有问题当我试图调用jar文件中的一个函数.在eclipse中没有编译错误但是因为我在app服务器测试它我收到此错误22:16:35,177 DEBUG ExecutionContext:187 - Transitioning to lifecycle stage RequestComplete 22:16:35,178 WARN DefaultExceptionHandler:94 - Unhandled excep...

java – JAR的依赖关系

我用Java 6创建了一个Jar.现在我正在创建一个发布文档并记录依赖项.如何找到可以成功运行Jar的最早版本的Java,以及可以成功将源代码编译到Jar中的最早版本的Java?解决方法:我只知道一个manuel解决方案:尝试一下.但是,有两件事需要考虑. >哪个版本的代码语言兼容?>它将执行哪个JRE? 您可以使用当前的JDK进行第一次操作,只需遍历传递给javac编译器的-source和-target参数.但是,这不会阻止您使用正在使用的JDK中的类和方法.如果这...

java查找哪些jar与哪些java源文件一起使用【代码】

我是我公司的新配置经理,我正在启动一个项目来清理我们的大部分构建过程. 我们已经在一个Subversion项目中收集了大量的罐子.有些人将这些罐子复制到他们的项目中.其他人在他们的项目中将SVN:External放到了这个目录中.其他人在这些罐子里有一种复杂的复制方式.这些是我们想要使用的唯一的罐子. 我要搬到Ivy,也许是Maven.我已经设置了一个Maven存储库,并且已经识别出这些jar的GroupId,ArtifactId和Version,并且已经记录了如何通过I...