加载java vm黑莓webworks时出现Windows错误2

时间:2017-04-05 16:00:15

标签: java cordova blackberry-webworks

请问我该如何解决这个问题?

我一直在尝试安装foreach (String file in ValidFiles) { //string strConnection = "Data Source=MySystem;Initial Catalog=MySamplesDB;Integrated Security=True"; string strConnection = System.Configuration.ConfigurationManager.ConnectionStrings["Rep004Filter.Properties.Settings.Database1ConnectionString"].ConnectionString; string excelConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + file + ";Extended Properties=Excel 12.0;Persist Security Info=False;"; OleDbConnection excelConnection = new OleDbConnection(excelConnectionString); excelConnection.Open(); dtSchema = excelConnection.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, new object[] { null, null, null, "TABLE" }); Sheet1 = dtSchema.Rows[0].Field<string>("TABLE_NAME"); Debug.WriteLine("Sheet name: " + Sheet1); OleDbCommand cmd = new OleDbCommand("Select * from [" + Sheet1 + "]", excelConnection); OleDbDataReader dReader; dReader = cmd.ExecuteReader(); SqlBulkCopy sqlBulk = new SqlBulkCopy(strConnection); sqlBulk.ColumnMappings.Add("Id", "Id"); ... lots more column mappings here... sqlBulk.ColumnMappings.Add("Src", "Src"); sqlBulk.DestinationTableName = "dbo.[Table]"; sqlBulk.WriteToServer(dReader); excelConnection.Close(); } ,但加载Java VM时出现以下错误:

  

windows error 2

我曾尝试安装32位java JDK,但错误仍然存​​在。

我已经设置了环境路径,但仍然没有积极响应。

我需要帮助。

提前致谢。

1 个答案:

答案 0 :(得分:0)


在我的例子中,使用intallationAnywhere自行部署的安装文件“WebWorks-Tablet-Win-v2.2”在99%的安装中运行了此错误。 那是因为我的计算机上安装了多个不同版本的JRE。

首先要使安装正常工作,您必须注意系统要求中提到的正确的运行时环境。 运行时环境Java®RuntimeEnvironment 1.6 所以对我来说,我必须从java档案库下载jre-6u5-windows-i586-p-s。

解决方案是从命令提示符运行安装,使用LAX_VM开关,指向Java Dir位置。

WebWorks-Tablet-Win-v2.2.exe LAX_VM“Java_DIR / jre / bin / java.exe”

示例:WebWorks-Tablet-Win-v2.2.exe LAX_VM C:\ Program Files \ Java \ jre1.8.0_73 \ bin \ java.exe