java source code optimization
- 状态: Closed
- 奖金: $63
- 参赛作品已收到: 2
- 获胜者: Norrey
竞赛简介
We are seeking a way to isolate only those source and jar files that are used by a given application. We supply a fully qualified class name that contains a main method. You supply a list of source and jar files that are used during the execution of the main method and its' associated classes. This is for a large project with over 200 jar files and 8200 source files. We suggest that a custom class loader be used for this application. The interface will look as follows:
interface DynamicDependencyAnalyzerInterface{
public File[] getSourceFilesUsed();
public File[] getJarFilesUsed();
}
The constructor will have the form:
class DDA extends ClassLoader implements DynamicDependencyAnalyzerInterface{
public DDA(File sourceRootDirectory, File jarRootDirectory){....
}
You may use public domain source code to solve this problem and the goal is to find new team members for our on-going projects.
You may use jdeps, but only if we can invoke it from within the JVM.
您还可能感兴趣的技能
雇主反馈
“Norrey is a great freelancer and his solution was creative and awesome!”
douglaslyon, United States.
此竞赛的顶尖作品
-
Norrey Kenya
-
giannitee Serbia