小编Jan*_*n H的帖子

如何使IntelliJ IDEA从Maven更新我的依赖项?

当我在项目的pom.xml中手动添加依赖项时,让Maven下载依赖项并让IntelliJ构建模块,IntelliJ抱怨缺少库.同时,Maven可以找到依赖的JAR并构建项目.

如何告诉IntelliJ使用Maven下载的库?

intellij-idea maven

58
推荐指数
8
解决办法
11万
查看次数

如何删除IntelliJ许可证?

我安装了JetBrains IntelliJ,如何删除许可证设置?我可以在Help > Register...菜单中找到许可证详细信息,但这不允许我删除许可证设置或输入无效数据,如不存在的许可证服务器.

使用案例:我安装了许可证服务器,许可证已用完.如果我碰巧开始使用IntelliJ,我想确保我的机器没有座位.

intellij-idea

33
推荐指数
9
解决办法
7万
查看次数

用于检查IPv4或IPv6地址是否在给定子网中的Java库

我可以用什么库来检查IP地址是否在给定的子网中?我可以找到像Apache Commons SubnetUtils(SubnetUtils.SubnetInfo.isInRange)这样的库,但是许多库还不支持IPv6.

java ipv4 ipv6 subnet

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

为什么Gist显示"文件被压制.点击显示."?

这个要点File suppressed. Click to show.在其中一个文件上显示一条消息.为什么这个文件被抑制了?

该文件包含一个书签,从开头javascript:,可能是不安全的?

gist

8
推荐指数
1
解决办法
172
查看次数

在 PowerShell 中使用 Chocolatey 辅助函数

Chocolatey辅助函数旨在在 Chocolatey 包脚本中使用。

注意:这些脚本适用于包脚本,不能直接在 PowerShell 中使用。这是在创建包部分,而不是使用 Chocolatey 部分。

不过,有一些有用的辅助函数,例如 Install-ChocolateyPinnedTaskBarItem我想在 PowerShell 控制台中尝试一下。

有什么方法可以在 PowerShell 控制台中运行这些辅助函数吗?

powershell chocolatey

7
推荐指数
2
解决办法
1050
查看次数

在GetSystemWideList中使用PublishTransactionState过滤器不起作用

我在Core Service(SDL Tridion 2011 SP1)上使用GetSystemWideList操作时尝试为PublishTransactionState应用过滤器.

如果我尝试设置过滤器值,如PublishTransactionState.ScheduledForPublish或PublishTransactionState.WaitingForPublish,我得不到任何结果,即使我确定在队列中有这种状态的发布事务.

var filter = new PublishTransactionsFilterData {ForRepository = new LinkToRepositoryData {IdRef = "tcm:0-69-1"}};
filter.PublicationTarget = new LinkToPublicationTargetData { IdRef = "tcm:0-1-65537" };
filter.PublishTransactionState = PublishTransactionState.ScheduledForPublish;
//filter.StartDate = DateTime.Today.AddDays(-1);

var transactions = coreServiceSession.GetSystemWideList(filter);
Console.WriteLine(transactions.Count() + " publish transactions");
Run Code Online (Sandbox Code Playgroud)

启用filter.PublishTransactionState行后,核心服务始终返回0结果.通过此行注释,我们将按预期获取发布事务列表,其中包括一些状态为SceduledForPublish的事务.

其他过滤器,如StartDate过滤器按预期工作.

有人这个有用吗?

tridion tridion-2011

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

如果我要发布或取消发布,如何在自定义解析器中确定?Tridion 2009 SP1

我正在尝试捕获未发布组件的时间.我尝试了一些方法,但我没有想要的结果.我的尝试是:

  1. 在事件系统中.但这不起作用,因为Windows中有一个关于MSXML和COM +的已知错误.

  2. 我尝试构建自己的IResolver但在那里我无法确定它是否是发布或取消发布操作.

  3. 我尝试构建自己的ITransportPackageHandler.在那里,我有一个名为HandleResolvedItemForUnPublishing的函数,但是我没有关于PublicationTarget的任何信息,我不知道它是否从staging或live中取消发布.

有人能帮我吗?我认为如果以下情况我可以解决问题:

  1. 在IResolver,我可以确定组件是否取消发布.
  2. 在ITransportPackageHandler,我可以访问PublicationTarget信息
  3. 如果我可以在上下文变量或类似的东西中将信息从IResolver传递给ITransportPackageHandler.

非常感谢你.

古斯塔沃.

tridion tridion2009

4
推荐指数
1
解决办法
180
查看次数

禁止显示Test-NetConnection信息

如何禁止Test-NetConnection -ComputerName localhostPowerShell会话提供详细信息?

Test-NetConnection 将大量信息写入控制台,该信息显示在控制台顶部,覆盖进度条。

在此处输入图片说明

输出可以通过设置能够抑制-InformationLevelQuiet喜欢所以 它看起来像输出可以supressed像与-InformationLevel参数,但事实证明,即使-InformationLevelQuiet在控制台的顶部的信息被示出。

Test-NetConnection -ComputerName localhost -InformationLevel Quiet
Run Code Online (Sandbox Code Playgroud)

我想InformationLevel为整个脚本设置一次,就像您使用时抑制进度条一样Invoke-WebRequest

$progressPreference = 'silentlyContinue'    # Subsequent calls do not display UI.
Invoke-WebRequest ...
$progressPreference = 'Continue'            # Subsequent calls do display UI.
Run Code Online (Sandbox Code Playgroud)

据我所知,没有类似的$InformationLevelPreferenceTest-NetConnection将收听。

powershell

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