我收到错误,称为 - Java was started but returned with exit code=1
升级我的java后我收到了这个错误。我可以看到我的 ini 文件有以下内容。
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20150204-1316
-vm C:\Program Files (x86)\Java\jdk1.8.0_73\jre\bin\server\jvm.dll
-vmargs
-Dfile.encoding=UTF-8
-Xms512m
-Xmx1536m
-XX:MaxPermSize=512m
-Dosgi.instance.area.default=@user.home/AnypointStudio/workspace
Run Code Online (Sandbox Code Playgroud)
JAVA_HOME 的价值为C:\Program Files (x86)\Java\jdk1.8.0_73
Path env 的价值为C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Java\jre1.8.0_73\bin;C:\Program Files (x86)\Java\jdk1.8.0_73\bin;
我新更新的 jre 位于以下位置。
C:\Program Files (x86)\Java\jre1.8.0_73\bin
请注意,我在此站点中找到了许多对我不起作用的解决方案。请指导我哪里做错了。
我根据 Google 文档编写了简单的 python 程序。它向我抛出一个错误,指出给定的帐户没有访问权限。尝试了不同的组合但没有成功。
我通过提供 java 程序和 gsutil 交叉检查了给定的访问权限。我可以在这两个地方访问存储桶并上传文件。python 程序的问题。请对这个问题给出一些说明。
from google.oauth2 import service_account
from google.cloud import storage
credentials = service_account.Credentials.from_service_account_file('C:/Users/AWS/python/sit.json'
,scopes=['https://www.googleapis.com/auth/cloud-platform'])
storage_client = storage.Client(credentials=credentials,project='proj-sit')
bucket = storage_client.get_bucket('b-sit')
blob = bucket.blob('myfile')
blob.upload_from_string('New contents!. This is test.')
Run Code Online (Sandbox Code Playgroud)
我收到以下错误
Traceback (most recent call last):
File "C:\Users\AWS\python\mypgm.py", line 21, in <module>
bucket = storage_client.get_bucket('pearson-gcss-sit') # pearson-gcss-sit pearson-bbi-dev global-integration-nonprod
File "D:\Development_Avecto\Python36\lib\site-packages\google\cloud\storage\client.py", line 227, in get_bucket
bucket.reload(client=self)
File "D:\Development_Avecto\Python36\lib\site-packages\google\cloud\storage\_helpers.py", line 106, in reload
method="GET", path=self.path, query_params=query_params, _target_object=self
File "D:\Development_Avecto\Python36\lib\site-packages\google\cloud\_http.py", line 319, in api_request
raise …Run Code Online (Sandbox Code Playgroud) 我无法为ESB Mule项目启动"Anypoint Studio版本:5.3.0"调试器.
当我从相应项目的下拉菜单中单击调试选项时,控制台选项卡正在运行INFO消息.但是在"Mule Debugger"选项卡中显示"Mule Debugger未运行.在调试中启动mule应用程序".我尝试重新启动anypoint studio并为调试器设置不同的端口.但仍然是同样的问题.
我曾经使用Mule ESB中的"转换消息"节点创建XML.
%dw 1.0%输出应用程序/ xml
item:{name:payload."profile_name",id:payload."profile_Id"}
这显示了输出xml的预览
<?xml version='1.0' encoding='windows-1252'?>
<item>
<name>
<profile_name>????</profile_name>
</name>
<id>
<profile_Id>1</profile_Id>
</id>
</item>
Run Code Online (Sandbox Code Playgroud)
这导致编码为'windows-1252'如何在我的outpout xml中将编码更改为'UTF-8'?