草庐IT

uber-jar

全部标签

java - 如何检查 Jar 文件之间的依赖关系?

我最近接受了一个用JSF编写的Web系统的支持和编程。代码有点凌乱和冗余,是的,​​不存在文档。系统有40多个jar库,大部分都是因为旧版本和测试而冗余的。要删除一个jar,我必须检查它没有在代码中导入,所以我在代码中搜索了jar导入路径(我使用的是IntelliJIDE),确保它没有被使用,然后将其删除。但是,在编译代码后,在测试过程中出现了一些运行时错误。我发现我删除了一些其他现有jar使用的jar。问题,在删除一个jar之前,我如何确保它没有被另一个jar/java类使用?尽管jars已经编译了类,但编译后的类确实具有所需库的导入路径。但我不能用IntelliJ搜索它们(不在ja

java - 如何在可执行 Jar 中包含 SQLite 数据库?

我创建了一个使用SQLite作为本地数据库的Swing应用程序。数据库文件位于项目的根目录中。Project/DatabaseFile应用程序在Eclipse上运行良好,但是当我运行打包的可执行Jar时,出现以下错误:Nosuchtable:table1这意味着无法访问数据库。当我检查生成的JAR文件的内容时,数据库文件已经不存在了。在代码中,我将数据库链接如下:jdbc:sqlite:DatabaseFile我的问题是,如何在可执行Jar中包含SQLite数据库?编辑当我将数据库文件放在源文件夹Project/src/DatabaseFile并将路径更改为jdbc:sqlite:sr

java - 如何在可执行 Jar 中包含 SQLite 数据库?

我创建了一个使用SQLite作为本地数据库的Swing应用程序。数据库文件位于项目的根目录中。Project/DatabaseFile应用程序在Eclipse上运行良好,但是当我运行打包的可执行Jar时,出现以下错误:Nosuchtable:table1这意味着无法访问数据库。当我检查生成的JAR文件的内容时,数据库文件已经不存在了。在代码中,我将数据库链接如下:jdbc:sqlite:DatabaseFile我的问题是,如何在可执行Jar中包含SQLite数据库?编辑当我将数据库文件放在源文件夹Project/src/DatabaseFile并将路径更改为jdbc:sqlite:sr

java - 从 jar 执行主类

我有一个jar,其中包含两个主要类ClassA和ClassB。在list中我提到了ClassA。现在我必须从同一个jar执行classB。命令应该是什么。我不喜欢制作两个单独的jar。谢谢 最佳答案 这将完成这项工作:java-classpathyourjar.jaryoupackage.B 关于java-从jar执行主类,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/50701

java - 从 jar 执行主类

我有一个jar,其中包含两个主要类ClassA和ClassB。在list中我提到了ClassA。现在我必须从同一个jar执行classB。命令应该是什么。我不喜欢制作两个单独的jar。谢谢 最佳答案 这将完成这项工作:java-classpathyourjar.jaryoupackage.B 关于java-从jar执行主类,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/50701

java - 如何将 JAR 文件添加到 Eclipse 中的 web-inf/lib 文件夹?

我正在使用Eclipse,我需要能够将Java库(JAR文件)添加到我的Web应用程序的WEB-INF/lib文件夹中。我如何做到这一点? 最佳答案 将jar文件添加到您的WEB-INF/lib文件夹中。在Eclipse中右键单击您的项目,然后转到“构建路径>配置构建路径”添加“Web应用程序库”库这将确保所有WEB-INF/libjar都包含在类路径中。 关于java-如何将JAR文件添加到Eclipse中的web-inf/lib文件夹?,我们在StackOverflow上找到一个类似

java - 如何将 JAR 文件添加到 Eclipse 中的 web-inf/lib 文件夹?

我正在使用Eclipse,我需要能够将Java库(JAR文件)添加到我的Web应用程序的WEB-INF/lib文件夹中。我如何做到这一点? 最佳答案 将jar文件添加到您的WEB-INF/lib文件夹中。在Eclipse中右键单击您的项目,然后转到“构建路径>配置构建路径”添加“Web应用程序库”库这将确保所有WEB-INF/libjar都包含在类路径中。 关于java-如何将JAR文件添加到Eclipse中的web-inf/lib文件夹?,我们在StackOverflow上找到一个类似

java - pom.xml 中缺少 Artifact com.oracle :ojdbc6:jar:11. 2.0

我正在使用EclipseLuna并从事一个maven项目。当我在pom.xml添加ojdbcjar的条目时,它在xml中给出错误。我找不到任何原因,因为groupId、artifactId和version是正确的。我该如何解决这个问题? 最佳答案 由于Oracle许可限制,没有提供ojdbcjar的公共(public)存储库。您需要下载它并安装在本地存储库中。从Oracle获取jar并使用将其安装在您的本地Maven存储库中mvninstall:install-file-Dfile={path/to/your/ojdbc.jar}-

java - pom.xml 中缺少 Artifact com.oracle :ojdbc6:jar:11. 2.0

我正在使用EclipseLuna并从事一个maven项目。当我在pom.xml添加ojdbcjar的条目时,它在xml中给出错误。我找不到任何原因,因为groupId、artifactId和version是正确的。我该如何解决这个问题? 最佳答案 由于Oracle许可限制,没有提供ojdbcjar的公共(public)存储库。您需要下载它并安装在本地存储库中。从Oracle获取jar并使用将其安装在您的本地Maven存储库中mvninstall:install-file-Dfile={path/to/your/ojdbc.jar}-

java - 如何找到包含类定义的jar文件?

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭6年前。Improvethisquestion是否有工具、插件或脚本可以用来在一堆jar文件中查找java类?我经常继承提示不存在的类的代码,这只是因为jar文件未包含在类路径中。但是,类在什么jar文件中?我可能没有JAR(所以我必须在线搜索),或者将JAR添加到类路径可能会产生重复的类定义问题。我显然更喜欢Eclipse插件,但我愿意接受任何适用于Windows的软件。我知道...Windows不