我是FishEye的忠实粉丝,不幸的是我受到商业项目的限制而且FishEye根本不在预算范围内.有没有什么好的替代品,具有相同的功能?SCM-backend是一个subversion -repository.
我目前正在尝试对一个缺乏文档的私有REST-Web服务进行逆向工程.我唯一知道的是,它是用PHP编写的,使用ZendFramework.是否有任何简单的方法可以找出,允许哪些操作以及我必须提供哪些参数才能使服务正常工作?
招呼,罗布
我有一个问题,我喜欢"自动"删除我沙发上至少6个月大的文件.我的CouchDb实例在linux服务器上运行,有没有办法实现这个非常简单(比如写一个简单的2行shell脚本)?
我想取代标准的日志记录机制在我WildFly-8.x与log4j2.
我这样做的想法是将以下罐子添加为模块:
log4j-api-2.3.jar
log4j-core-2.3.jar
Run Code Online (Sandbox Code Playgroud)
并添加一个module.xml以使服务器提供记录器.
由于我slf4j在我的应用程序中使用,这是通过Maven构建的,所以我决定简单地将以下内容添加到我pom.xml的构建我的EAR文件中
<!-- versions are provided via private parent-pom -->
<!-- slf4j-api -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<scope>provided</scope>
</dependency>
<!-- slf4j to log4j2, needed??? -->
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-slf4j-impl</artifactId>
<scope>provided</scope>
</dependency>
<!-- log4j2 api, do I really need this?? -->
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<scope>provided</scope>
</dependency>
<!-- log4j2 api, do I really need this?? -->
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<scope>provided</scope>
</dependency>
Run Code Online (Sandbox Code Playgroud)
所以,仍然存在一些问题:
1.)我是否需要其他依赖项jboss-deployment-structure.xml,看起来像这样?
[...]
<ear-subdeployment-isolated>false</ear-subdeployment-isolated>
<deployment>
<dependencies>
[...] …Run Code Online (Sandbox Code Playgroud) 我喜欢以除去所有的换行字符(用于\n和\ r \n)的从java.io.InputStream,在读入文件时,相应的方法是这样的:
/**
* @param target {@linkplain File}
* @return {@linkplain InputStream}
* @throws Exception
*/
protected InputStream initInput(final File file)
throws Exception {
InputStream stream = null;
try {
if (file.isDirectory()) {
// throw exception
}
if (!file.exists()) {
// throw another exception
}
//
// *remove newlines here*
//
stream = new FileInputStream(file);
} catch (FileNotFoundException e) {
// throw another exception
}
return stream;
}
Run Code Online (Sandbox Code Playgroud) 有没有办法使用标准的jsf-taglibs,它<link>在浏览器中呈现?我的主要目标是生成一个看起来像这样的favicon链接:
<link href="/portal/faces/javax.faces.resource/image/favicon.ico?ln=some.lib" rel="shortcut icon" type="image/x-icon" />
我最近从Eclipse(针对Java/EE开发人员,x64)"Indigo"升级到"Juno".不幸的是,PMD-Plugin(http://marketplace.eclipse.org/content/pmd-eclipse)似乎不适用于此产品.
我无法找到另一种方法将此产品安装到我的新日食中,任何人都可以帮助解决这个问题吗?
这是场景:
我捆绑了.xml应用程序在.jar文件中运行所需的几个(有些配置)文件.jar文件具有以下结构:
settings-1.0.0.jar
? resources/
? 1.xml
? 2.xml
? 3.xml
? META-INF/
? MANIFEST.MF
Run Code Online (Sandbox Code Playgroud)
1.xml 具有以下内容:
<?xml version="1.0" encoding="UTF-8"?>
<document xmlns:xi="http://www.w3.org/2001/XInclude">
<!-- Include 2 -->
<xi:include
href="resource:resources/2.xml" />
<!-- Include 3 -->
<xi:include
href="resource:resources/3.xml" />
<!--
<map>
</map>
-->
</document>
Run Code Online (Sandbox Code Playgroud)
基于这篇文章.当尝试访问这些包含(成功部署我的应用程序后)后,我收到以下错误:
Caused by: org.xml.sax.SAXParseException; lineNumber: 5; columnNumber: 43; An 'include' failed, and no 'fallback' element was found.
at org.apache.xerces.parsers.DOMParser.parse(DOMParser.java:245)
at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:298)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:121)
at org.zcore.dkp.backend.mapper.MappingParser.parse(MappingParser.java:60)
... 327 more
Run Code Online (Sandbox Code Playgroud)
我尝试了(&错误)所有可以考虑的选项.xi:include将.xml文件 …
我最近升级了我的android沙箱来处理Icecream Sandwich(ICS,又名android-4).不幸的是,我无法找到最新的基于Android的旗舰产品的配置数据; 三星的Galaxy Nexus.
任何人都可以帮助解决具体的配置参数吗?
Regs,Rob
configuration android android-virtual-device android-4.0-ice-cream-sandwich
我最近使用PMD(嵌入在哈德森中)发现了以下警告,我的代码似乎遭受了CollapsibleIfStatements,我并不完全理解.代码看起来像这样
// list to be filled with unique Somethingness
List list = new ArrayList();
// fill list
for (SomeObject obj : getSomeObjects()) { // interating
if (!obj.getSomething().isEmpty()) { // check if "Something" is empty *
if (!list.contains(obj.getSomething())) { // check if "Something" is already in my list **
list.add(obj.getSomething()); // add "Something" to my list
}
}
}
Run Code Online (Sandbox Code Playgroud)
在我看来,这段代码并不是"可折叠的"(否则对于下一个阅读代码的人来说,这将更加难以理解).另一方面,我想要解决此警告(不停用PMD;).