草庐IT

uber-jar

全部标签

java - 如何将 Android 库项目转换为外部 JAR?

我有一个运行良好的Android库项目,但现在我有兴趣将其“转换”为外部JAR。我该怎么做?可以将任何Android库项目转换为外部JAR吗?如果不是,有什么限制或限制? 最佳答案 CananyAndroidlibraryprojectbeconvertedtoanexternalJAR?现在不行。Ifnot,whataretherestrictionsorlimitations?如果您的库是纯Java代码,没有资源,您可以使用.class文件创建JAR,就像使用常规Java一样。如果您的库使用资源,您仍然可以像上面一样创建JAR。

java - 如果没有至少一个 TestEngine,则无法创建 Launcher;考虑在 Junit 5 的类路径中添加一个引擎实现 JAR

当我尝试在junit5中运行测试用例时,我得到了以下执行:Failedtoexecutegoalorg.apache.maven.plugins:maven-surefire-plugin:2.19:test(default-test)onprojectCRUD-App:Executiondefault-testofgoalorg.apache.maven.plugins:maven-surefire-plugin:2.19:testfailed:Therewasanerrorintheforkedprocessorg.junit.platform.commons.util.Preco

java - 如何从 jar 库创建 OSGi 包?

如何从jar库创建OSGi包? 最佳答案 如果您使用的是eclipse:有一个向导。它允许您选择多个jar库并创建一个包含这些jar的插件项目(即OSGi包)。你可以在这里找到它:File->New->Other...->Plug-infromExistingjarArchives. 关于java-如何从jar库创建OSGi包?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/35

java - 在 jar 中包含属性/配置文件是不好的做法吗?

例如:MyApp是一个Web应用程序,其中包含一个属性文件(server.properties),该文件描述了应用程序的配置数据(例如服务器名称)。在开发阶段,server.properties位于它自己的IDE项目文件夹中(它的逻辑位置)。现在是部署MyApp的时候了。IDE使得jar类文件以及支持的配置文件变得非常简单。现在我们只需将Jar放入适当的Web容器中,然后我们就可以走了......一周后...MyApp使用的服务器配置数据需要更改。哪个更有意义?A.在IDE中修改server.properties文件并生成一个全新的jar文件。重新部署。(这意味着弹跳应用程序以进行简单

java - 解决 XSSFWorkbook - Java - POI .jar 的问题

我正在尝试使用比我们现有的更新的POI库来升级Java应用程序以处理.xlsx。我遇到的问题类似于此处答案的评论中提到的问题:ApachePOI,usingbothXSSFandHSSF我指向新的ss.usermodel,但它一直告诉我它无法解析XSSF工作簿声明:WorkbookxlsImport=newXSSFWorkbook();我翻阅了他们的一些文档,发现XSSFWorkbook不是org.apache.poi.ss.usermodel的一部分。它是org.apache.poi.xssf.usermodel.XSSFWorkbook的一部分。但是我没有poi.xssf可以导入。

java - Elasticsearch :found jar hell in test classpath

我想在Elasticsearch中执行单元测试,因为我正在使用Java-test-framework我正在使用Elasticsearch-1.6.0并引用这些链接寻求帮助https://www.elastic.co/guide/en/elasticsearch/reference/1.6/using-elasticsearch-test-classes.htmlhttps://github.com/elastic/elasticsearch/blob/master/core/src/test/java/org/elasticsearch/action/search/SearchRequ

java - aspectj-weaver.jar 是做什么的?

aspectj-weaver.jar是做什么的?它的常见用途是什么? 最佳答案 jar在aspectj中用于面向方面的编程或AOP。编织器是实际“编织”在一起的部分,该部分使用要在每个实例中执行的代码定义的方面/切入点/连接点。 关于java-aspectj-weaver.jar是做什么的?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5304155/

java - 签署代码有什么意义,比如 jar ?

当每个人都可以使用jarsigner对代码进行签名时,像Java的jar一样签名有什么意义?它如何提供安全性? 最佳答案 签署JAR文件的目的是验证它没有被篡改。签署jar文件后,您可以验证该文件是否未被其他人修改。这可以确保文件来自最初签署它的人。如果有人在签名验证过程之间修改了文件,则会失败。您可以查看thisarticle更多详情publickeycryptography可用于执行数字签名。 关于java-签署代码有什么意义,比如jar?,我们在StackOverflow上找到一个

java - Eclipse - JAR 创建失败 "Class files on classpath not found or not accessible for..."

我在Eclipse中有一个项目,上面有一个红十字,不会导出到可运行的JAR。我不记得自从我在笔记本电脑上重新安装Windows后是否看过它,但我知道我没有更改任何代码。任何类都没有错误,但是我得到的错误指向以下处理MacOSx上的菜单项的类:importjava.lang.reflect.*;publicclassosxhandlerimplementsInvocationHandler{protectedObjecttargetObject;protectedMethodtargetMethod;protectedStringproxySignature;staticObjectma

java - 使用 Ant 将非代码资源添加到 jar 文件

我正在将我的java应用程序打包成一个jar文件。我正在使用Ant和eclipse。我实际上需要在jar中直接在根文件夹下包含几个单独的非代码文件(xml和txt文件),而不是在与代码相同的位置。我正在尝试使用包含文件,但这似乎不起作用,这是我的ant目标:当我省略includefile参数时,上述工作正常。另外,我需要添加多个非代码文件。这些文件直接位于Eclipse的根项目文件夹下,而不是在任何java包中。此外,正如您在上面看到的,我基本上也将我的源代码包含在jar中。有没有办法告诉jar任务将源代码放在与编译代码不同的文件夹中?作为编译或构建任务,Ant可以轻松地将源代码与编译