相关疑难解决方法(0)

如何在Eclipse中包含Apache Commons IO?(JAVA)

如何配置Eclipse安装以使用Apache Commons IO中的类?

我想使用这段代码:

IOUtil.write(encoded, new FileOutputStream(new File("target-file.txt")))
Run Code Online (Sandbox Code Playgroud)

但它给出了错误:

IOUtil无法解决

java eclipse

6
推荐指数
2
解决办法
3万
查看次数

无法解析org.codehaus.jackson.JsonGenerationException类型.它是从所需的.class文件间接引用的

使用此代码:

import org.codehaus.jackson.map.ObjectMapper;
ObjectMapper objectMapper = new ObjectMapper();
String str = objectMapper.writeValueAsString(myObject);
Run Code Online (Sandbox Code Playgroud)

我收到这个Eclipse错误:

The type org.codehaus.jackson.JsonGenerationException cannot be resolved. It is indirectly referenced from 
 required .class files
Run Code Online (Sandbox Code Playgroud)

在线 String str = objectMapper.writeValueAsString(myObject);

我的类路径上有三个'JsonGenerationException'类类型(您可能需要保存图像并单独打开它以读取图像中的文本):

在此输入图像描述

我收到此错误消息的原因是因为JsonGenerationException是在两个不同的jar文件中而Eclipse不确定要使用哪个?如果是这样,我该如何解决?

我需要这个jar文件:http://grepcode.com/snapshot/repo1.maven.org/maven2/org.codehaus.jackson/jackson-core-asl/1.9.4

java google-app-engine

6
推荐指数
1
解决办法
3万
查看次数

无法解析符号“DateTime”

我第一次尝试使用 DateTime。

我正在 IntelliJ 上使用 Java。

我试过写:

DateTime dt = new DateTime();
Run Code Online (Sandbox Code Playgroud)

但我收到“无法解析符号日期时间”错误。

我应该怎么办?

java datetime intellij-idea

2
推荐指数
1
解决办法
1万
查看次数

没有为jdbc找到合适的驱动程序:db2:在java中

我正在尝试使用以下java代码连接到远程数据库,但是我收到一条错误消息,指出找不到合适的驱动程序

我在我的项目中包含了所需的db2库:

在此输入图像描述

我在主类中声明了jdbc设置

Settings.loadSettings();

Class.forName("Settings.DB2_JDBC_DRIVER");

Controller con = new Controller();
con.business_logic();
}
Run Code Online (Sandbox Code Playgroud)

然后尝试在另一个类中连接数据库

public Connection getDBConnection()
{
Connection DBConnection = null;
try {
  System.out.println("Connecting to  database " + Settings.DBName + ".");
  String DBURL = "jdbc:db2://" + Settings.DBServer + ":" + Settings.DBPort + 
 "/" + Settings.DBName + ";";
  String decryptedPass = decryptPassString(Settings.DBPass);
  DBConnection = DriverManager.getConnection(DBURL, Settings.DBUser, 
  decryptedPass);
  System.out.println("Database connection successfully established to  
  database " + Settings.DBName + " using user " + Settings.DBUser + ".");
  return DBConnection;
 }
 catch (Exception e) …
Run Code Online (Sandbox Code Playgroud)

java jdbc

2
推荐指数
1
解决办法
6195
查看次数