小编ufk*_*ufk的帖子

无法找到要链接到的源XRef

我有一个使用pmd插件进行代码质量检查的大型maven项目.

自从我开始使用pmd插件后,我收到以下警告消息:

[WARNING] Unable to locate Source XRef to link to - DISABLED
Run Code Online (Sandbox Code Playgroud)

我用Google搜索,发现我需要实现jxr插件.

所以我将以下内容添加到主pom.xml文件中的build属性中.

  <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-jxr-plugin</artifactId>
    <version>2.3</version>
  </plugin>
Run Code Online (Sandbox Code Playgroud)

它真的没有改变任何东西.

我需要实现什么才能解决此警告消息?

输出 mvn -version

Apache Maven 3.0.4 (r1232337; 2012-01-17 10:44:56+0200)
Maven home: /usr/share/maven-bin-3.0
Java version: 1.7.0_05, vendor: Oracle Corporation
Java home: /usr/lib64/icedtea7/jre
Default locale: en_US, platform encoding: ANSI_X3.4-1968
OS name: "linux", version: "3.5.2-gentoo", arch: "amd64", family: "unix"
Run Code Online (Sandbox Code Playgroud)

谢谢!

java pmd maven-3 maven

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

php curl:我怎样才能像Web浏览器一样模拟get请求?

有网站,当我在浏览器上打开特定的ajax请求时我得到了结果页面,但是当我尝试用curl加载它们时,我从服务器收到错误.

如何正确模拟对模拟浏览器的服务器的get请求?

这就是我正在做的事情:

$url="https://new.aol.com/productsweb/subflows/ScreenNameFlow/AjaxSNAction.do?s=username&f=firstname&l=lastname";
ini_set('user_agent', 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT
5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322)');
$ch = curl_init();

curl_setopt($ch, CURLOPT_URL,$url);
$result=curl_exec($ch);
print $result;
Run Code Online (Sandbox Code Playgroud)

php curl

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

netbeans是否支持.sh(bash)脚本的着色?

我使用netbeans 6.8 beta,当我加载.sh(bash)文件时,它根本没有着色.我可以为.sh扩展名添加新的文件关联,但似乎没有已知的关联mime类型.

bash netbeans colors

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

如何检查两个ArrayList是否不同,我不在乎改变了什么

如何检查两个ArrayLists是否彼此不同?我不在乎有什么不同,我只是想知道他们是不是一样.

我每分钟从数据库中获取分数列表,并且只有当我获取的分数列表与我在一分钟前获取的分数列表不同时,我才想将其发送给客户端.

现在,ArrayList的值实际上是我创建的一个类(包含name,lvl,rank,score).

我需要实施equals()吗?

java arraylist

37
推荐指数
3
解决办法
8万
查看次数

php curl:我需要一个简单的帖子请求和页面示例的回溯

我想知道如何在curl中发送帖子请求并获取响应页面.

php curl

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

gluPerspective在OpenGL 3.1中删除了,任何替换?

我正在尝试在网上阅读一些OpenGL教程.问题是我找到了一些旧的gluPerspective().gluPerspective在OpenGL 3.0中已弃用,在3.1中已删除.

我可以用什么功能代替?

我正在使用安装了最新FreeGlut的C++.

c++ freeglut deprecated opengl-3

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

java中的base64url

http://en.wikipedia.org/wiki/Base64#URL_applications

谈论base64Url - 解码


存在修改后的Base64 for URL变体,其中不使用填充'=',标准Base64的'+'和'/'字符分别替换为' - '和'_'


我创建了以下功能:

public static String base64UrlDecode(String input) {
    String result = null;
    BASE64Decoder decoder = new BASE64Decoder();
    try {
        result = decoder.decodeBuffer(input.replace('-','+').replace('/','_')).toString();
    }
    catch (IOException e) {
        System.out.println(e.getMessage());
    }
    return result;
}
Run Code Online (Sandbox Code Playgroud)

它返回一组非常小的字符,甚至与预期的结果不相似.有任何想法吗?

java base64

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

使用angular-cli在angular4应用程序中正确使用environment.ts

我使用Intellij Ultimate来编写我的angular 4应用程序.

我创建了一个新的Angular 4项目,它包含environment.ts并且environment.prod.ts环境已正确配置angular-cli.json.

如何在我的代码中导入它?实际上,当我构建它时,我说明要使用哪个环境.它是如何工作的?我需要用Intellij编译一些东西吗?

我尝试使用Google搜索并在人们实际导入特定的environment.ts文件时找到了许多示例.但那不好,对吧?因为它将使用相同的environment.ts文件,即使我为不同的环境构建.

我该怎么办?

angular-cli angular

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

不推荐使用 FormBuilder 组

我将我的项目迁移到 angular 11,我注意到我添加的全局验证FormBuilder.group不推荐使用以下消息:

group is deprecated: This api is not typesafe and can result in issues with Closure Compiler renaming.
Use the `FormBuilder#group` overload with `AbstractControlOptions` instead.
Run Code Online (Sandbox Code Playgroud)

所以这已被弃用:

  ingredientForm = this.fb.group({
    ingredientType: ['', Validators.required],
    ingredientFlavor: [''],
    isMultiFlavor: [''],
    ingredientBrand: [''],
    ingredientName: [''],
    imageFile: ['']
  }, {validators: [ValidateThirdNumber.validate]});
Run Code Online (Sandbox Code Playgroud)

如果没有这个validators选项,它就不是。

我的ValidateThirdNumber验证器:

class ValidateThirdNumber {
  static validate(control: AbstractControl): void {
      if (control) {
      const isMultiFlavor = control.get('isMultiFlavor')?.value;
      const ingredientFlavor = control.get('ingredientFlavor')?.value;
      const ingredientBrand = control.get('ingredientBrand')?.value;
      const ingredientName …
Run Code Online (Sandbox Code Playgroud)

typescript angular2-formbuilder angular-validation angular

26
推荐指数
2
解决办法
7423
查看次数

java:我如何创建一个支持任意数量参数的函数?

是否可以在java中创建一个支持任意数量参数的函数,然后能够遍历提供给函数的每个参数?

谢谢

幼狮

java variadic-functions

25
推荐指数
3
解决办法
9759
查看次数