首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Java代码中获取P4 vars

在Java代码中获取P4 vars
EN

Stack Overflow用户
提问于 2014-07-28 10:51:00
回答 1查看 132关注 0票数 0

我在命令行中使用以下命令来设置环境变量

代码语言:javascript
复制
p4 set p4user = userName;
p4 set p4passwd = password;
p4 set p4client = clientname;

我希望将这些已经设置好的环境变量放入我为创建新的变更列表而编写的java代码中。

代码语言:javascript
复制
IServer server = ServerFactory.getServer(serverUrl, null);
server.connect();

server.setUserName(userName);
server.login(passwordObtained);
client = server.getClient(clientName);

System.out.println(client);

server.setCurrentClient(client);
changeListImpl = new Changelist(IChangelist.UNKNOWN, client.getName(),userName, ChangelistStatus.NEW, new Date(),"New ChangeList", false , (Server) server);
changelist = client.createChangelist(changeListImpl);

我尝试过system.getenv(),但是没有运气,很可能在环境设置中设置了system.getenv()获取环境变量。有没有办法将这些环境变量放入java代码中。我正在使用已经可用的changelist文件创建的p4javaxxxx.jar。任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-06 10:21:21

我猜您正在使用p4 / OS,因为不能在Linux/Unix上设置 vars (在Linux / Unix中,是 env )。

在Windows中,这些变量存储在注册表中,在OS中它们存储在OS系统设置中(根据“p4集”文档)。

所以,你需要从那里得到他们..。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24993634

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档