【java 归档工具jar 异常】教程文章相关的互联网学习教程文章

java-单个jar中的JPA和数据库

我创建了一个使用JPA和MySQL的应用程序.现在,我想用它创建一个简单的桌面应用程序(例如,最好使用一个简单的jar).两个问题: >在一个简单的jar中获得包含所有依赖于jar的jar的项目的最简单方法是什么?>我可以使用不需要安装(例如可以包含在jar中)的sqlite或derby这样的数据库吗?解决方法:What’s the easiest way to get a project including all jars it depends on out of eclipse in a simple jar?创建一个Java项目,编写代码,右...

java.sql.SQLException: 不支持的字符集 (在类路径中添加 orai18n.jar): ZHS16GBK

在pom.xml文件中添加如下依赖: <!-- https://mvnrepository.com/artifact/cn.easyproject/orai18n --> <dependency> <groupId>cn.easyproject</groupId> <artifactId>orai18n</artifactId> <version>12.1.0.2.0</version> </dependency>

mysql-无法在web.xml或与此应用程序一起部署的jar文件中解析http://java.sun.com/jsp/jstl/core【代码】

我是jsp Web开发的新手,调试我的应用程序以能够读取数据库时出现以下错误:The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application长期以来,我在多个站点上研究了Internet,无法解决任何问题.这些是我的规格: IDE:日食/JSP版本:2.0 /Servlet版本:2.4 /JSTL版本:1.1.1 /Tomcat版本:7.0.35 / 这是我的WEB-INF / web.xml文件<?xml version...

java – missing artifact com.oracle:ojdbc6:jar:11.2.0.3【代码】

我是Maven项目的初学者.在我的项目中,我收到错误Missing artifact com.oracle:ojdbc6:jar:11.2.0.3,即使jar存储在我的存储库中正确的文件夹中.有人可以帮帮忙吗?解决方法:不幸的是,由于二进制许可证,Oracle Driver JAR没有公共存储库,因此您不能只将它添加到您的pom文件中. 你必须手动添加这个jar: 首先,您必须从here下载ojdb6.jar(您必须使用oracle帐户登录). 然后将ojdb6.jar放在项目的某个文件夹中(让我们使用lib). 然后你必须...

如何将jar文件包含在Oracle中的Java存储过程中?

我正在实现一个存储过程,现在需要能够将jar文件包含到我的存储过程中,这些文件不属于JRE的标准部署.我怎样才能做到这一点?据我所知,Oracle 9不可能…… 感谢帮助!解决方法:使用loadjava工具,它也接受jar文件:http://docs.oracle.com/cd/B19306_01/java.102/b14187/cheleven.htm#CACFHDJE 另请参阅此相关问题(从那里复制上面的链接):Setting classpath for a Java stored procedure in Oracle

java – 虽然在项目中添加了特定的jar但没有找到类(没有webservice的android到sqlserver)【代码】

我直接将android连接到SQLServer(我知道不推荐) 我写了以下代码:public class MainActivity extends Activity {String dbName = "AndroidDB";String serverip="10.0.2.2";String serverport="1433";//String url = "jdbc:sqlserver://14GRAFICALI\\MSSQLSERVER2008;databaseName="+dbName+"";//String url ="jdbc:sqlserver://14GRAFICALI\\MSSQLSERVER2008;databaseName=AndroidDB;integratedSecurity=true";String url ="jdbc:s...

java – OpenJDK在jar中找不到主类,而OracleJDK可以【代码】

我有问题,我根本无法使用OpenJDK运行任何jar,就像普通的OracleJDK一样,没问题.OpenJDK # java -versionopenjdk version "1.8.0_101" OpenJDK Runtime Environment (IcedTea 3.1.0) (suse-14.3-x86_64) OpenJDK 64-Bit Server VM (build 25.101-b13, mixed mode)当我用这个JDK运行一个jar时,它永远找不到主类,即使它在清单中也很难.OracleJDK # java -versionjava version "1.8.0_102" Java(TM) SE Runtime Environment (build 1.8....

java – 在JAR中打包SQL数据库是一种好习惯吗?

我想创建一个没有任何依赖的Java库,但它需要使用嵌入式SQL数据库.将二进制数据库文件和驱动程序打包以在JAR文件中访问它是一种好的做法吗?有哪些优点和缺点?解决方法:继续,这是Hibernate使用的一种广泛采用的做法. 对于内存受限的设备: 然后根本不要使用嵌入式数据库.尝试使用ThoughtWorks库XStream,它将对象序列化/反序列化为XML / jSon,可以存储在文件中.具有小内存占用的非常有效的解决方案.

Mac上的CLASSPATH,以及Mac如何寻找mysql-connector-java-bin.jar

Mac OS X 10.6上是否有默认的类路径?当我回复$CLASSPATH时,什么都不会出现.在我的.profile中,我只看到PATH变量被设置.我的问题是我的servlet似乎无法找到一个合适的驱动程序来连接到mysql服务器.我使用Eclipse,Glassfish v3和MAMP用于MYSQL服务器.解决方法:有几种方法可以让Java在Mac OS X上看到JAR: >将其放在/ Library / Java / Extensions中 >创建/编辑CLASSPATH环境变量 >使用-cp选项显式指定类路径. 默认情况下不设置...

在Oracle中运行的Java – 导入的jar【代码】

我试图将一个小的java类加载到Oracle 11g中,这样我就可以运行它并从PL / SQL中调用它.我在eclipse中编写并编译了我的本地机器上的类,它编译得很好.我将它打包到一个jar中(与jar中依赖的其他jar文件).他们尝试将我的jar加载到Oracle 11g中.所有东西加载,不幸的是当它加载我的自定义java类时,它保持无效,当我尝试在Oracle中编译它时,它说它找不到对类的引用(我在我的jar中打包的类). 我需要配置其他类型的设置吗? 这是我的自定义类代...

使用Mac OS上的java程序设置mysql.jar的类路径的问题

我有一个java程序,我想在Mac OS上运行. 我在设置jre和mysql.jar的类路径时遇到问题. 如果我为’mysql-connector-1.15.0-bin.jar’设置类路径,则显示’undefined method-main’的异常 如果我为’jre’设置classpath,它会显示’ClassNotFoundException – com.mysql.jdbc.Driver’. 请帮助一次设置两个类路径.解决方法:classpath必须包含应用程序所需的所有.class文件,包括您编写的文件.使用javac.exe和java.exe上的-classpath选项...

执行JAR时java.lang.ClassNotFoundException:com.mysql.jdbc.Driver【代码】

我试图使用以下代码连接到我的本地MySQL服务器:dbURL = "jdbc:mysql://localhost:3306:/" + dbname; try{Class.forName("com.mysql.jdbc.Driver");try{con = DriverManager.getConnection(dbURL, dbuser, dbpass);} catch (SQLException ex){System.out.println("ERROR: Could not connection to SQL DB");con = null;} } catch (ClassNotFoundException e){System.out.println("Error: ");e.printStackTrace(); }然后我得到了jav...

java – db2jcc4.jar无效参数:未知列名

我之前问过以下问题:DB2 query Unknown column name ERRORCODE=-4460, SQLSTATE=null 我们已经了解到,从db2jcc.jar(JCC)更改db2jcc.jar(UNIVERSAL)可以解决我们开发环境中的问题.问题是那些不起作用的是新的.我们不想在没有正当理由的情况下倒退我们的司机.但是我不理解上述链接中的查询在新驱动程序中无效的原因. 我们知道它就是那个专栏…如果我们通过强制一个空的空间把它从结果中取出来,一切都可行(除了我们没有得到数据).该查...

完成Java项目,现在创建jar或.exe文件(带数据库)

所以,我刚刚完成了一个小型java应用程序,包含数据库和东西……我使用Netbeans和Mysql,现在我想导出我的项目,所以我可以在任何我想要的地方使用它;任何计算机,即使没有安装Mysql或Java!所以,我尝试过像Launch4j这样的程序……但主要的问题是,即使我制作.exe文件,数据库会发生什么?它位于我的电脑上,所以如果有人试图使用我的应用程序,他就无法访问数据库,因此应用程序无法运行… 换句话说……如果有可能,我可以使用什么解决方案来...

关于sqljdbc42jar包的java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver的问题

//今天在一个新电脑上打了个eclipse的环境,想试试看数据库能不能连的,代码随便上网找了个看上去没什么问题的,然后一跑,出了个java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver 的问题 //用了网上很多种方法都不对 //后来看了官方的关于新出的sqljdbc42.jar包的说明,说新版的connention函数功能比较强大,不需要类的驱动,于是乎我试试如下操作,果然成功了 //String driverName = “com.micr...