【java – Spring / SpringMVC是否有类似Sprockets的库/插件?】教程文章相关的互联网学习教程文章

java-Eclipse插件:如何以编程方式修改文件源?

我正在尝试构建我的第一个Eclipse插件(在Indigo下).我创建了一个弹出菜单,并设法获得了所选的文件路径. 我的目的是通过插件在类定义内添加成员和方法. 我应该自己解析文件还是有更好的方法呢?解决方法:请参阅eclipse帮助,了解如何使用JDT操作Java文件-> http://help.eclipse.org/helios/topic/org.eclipse.jdt.doc.isv/guide/jdt_api_manip.htm

java-Eclipse IDE插件可以扩展其他插件吗

我想为Perl的许多HTML模板系统之一创建一个简单的语法突出显示插件.我只想扩展WST HTML / XML编辑器,并向其中添加一些规则,而不是不恰当地重新发明轮子.这可能并且明智吗?解决方法:Is it possible to extend an eclipse plugin是.它们称为Extension Points.但是,要扩展的插件定义了可插入功能的扩展点.您也可以简单地使WST插件成为您插件的依赖项.

java-在Eclipse中安装phonegap插件时发现错误【代码】

我是phonegap的初学者.我想将其安装在eclipse中,但总是收到错误消息:我使用Windows 7,Eclipse Kepler,最新版本的Android SDK,最新版本的ADT,最后将phonegap eclipse插件C’添加为链接: http://svn.codespot.com/a/eclipselabs.org/mobile-web-development-with-phonegap/tags/r1.2/download 轻松安装Android SDK和ADT Eclipse显示一条消息,说明在安装phonegap eclipse插件时遇到错误.请帮帮我!安装因此错误而中止完成49%: 收集...

java-如何判断插件将在哪个阶段运行?【代码】

我在pom中使用的插件如下所示:<plugin><groupId>org.codehaus.enunciate</groupId><artifactId>maven-enunciate-plugin</artifactId><!-- check for the latest version --><version>1.27</version><executions><execution><goals><goal>docs</goal></goals><configuration><docsDir>${project.build.directory}/docs</docsDir></configuration></execution></executions></plugin>我想知道,如果我运行软件包,此插件将运行还是在网...

在Eclipse插件中包含和访问二进制(非Java)文件【代码】

我想在我的Eclipse插件中包含一些与Java不相关的二进制文件,以便以后可以从插件的Java代码中访问它们. 1)据我了解,我可以在构建配置的“构建/二进制构建”部分中添加一些文件和文件夹以包含在构建中: 不幸的是,构建插件后,文件夹“包含文件夹”和下面的所有文件都没有复制到“ bin”文件夹(或其他位置)中.我误会了那个对话吗?我一直认为“ bin”文件夹是构建项目/插件的“根”.在构建中包括二进制文件的正确方法是什么? 2)如果我...

java-Cordova插件CallLog找不到符号【代码】

我正在尝试制作一个cordova插件来获取Android中的电话历史记录.我已按照本教程进行操作,以获取插件的Java代码:http://www.androidhub4you.com/2013/09/android-call-history-example-how-to-get.html?showComment=1402049673596#c4881780435926453105 我的Java文件是:import org.apache.cordova.CordovaPlugin; import org.apache.cordova.CallbackContext; import org.json.JSONArray; import org.json.JSONException; import o...

Java-Android ADT插件无法在Eclipse上打开XML文件【代码】

我正在用Eclipse(版本22.6.3)上的ADT解决这个奇怪的错误:经过几次幸运的运行后,当我尝试打开XML文件时,它显示了一个空且不可编辑的空白文件.我已经尝试了一切,从重置/重新安装所有插件到在新的新工作区上使用重新安装的Eclipse,问题仍然存在. 这是蚀日志中的错误:Caused by: java.lang.NoSuchFieldError: ACTION_BAR at com.android.layoutlib.bridge.Bridge.init(Bridge.java:206) at com.android.ide.common.rendering.LayoutL...

如何从许多包含源代码的插件jar文件中生成Javadoc

对于第三方提供的整个插件,我有500多个jar文件,对于每个jar文件,也都有一个源jar文件.但是他们没有提供javadoc. 我希望能够从提供的源jar文件中构建javadocs,但是无法确定javadoc.exe是否会为我执行此操作.我已经好几年没有手动使用它了,所以不熟悉命令行选项. 这里的一位家伙向我展示了如何将源文件导入Eclipse,以便我可以浏览源代码.但是这样做超过500次是非常耗时的练习. 干杯解决方法:因为所有源文件和插件jar都放在同一个目录...

java-REST API插件-使用主体而不是查询字符串作为参数【代码】

我以此为参考在Struts2上创建仅REST配置: https://cwiki.apache.org/confluence/display/WW/REST+Plugin 我有一个模型,Receipt有几个测试字段:标题,正文. 当前要创建收据,我以这种方式发送请求:POST /receipt/?body=new_body&title=new_title它会为我创建一个收据,其中包含新的正文和标题. 这不起作用:POST /receipt/ {"body": "new_body","title": "new title" }这是一些代码: struts.xml:<?xml version="1.0" encoding="UT...

java-Eclipse插件TDD?

开发Eclipse插件时如何做TDD?由于PDE是清单优先的方法,因此没有“测试范围的依赖项”之类的东西. 我是否应该在一边进行另一个基于Maven的项目?并直接在其构建路径中添加插件项目? (由于插件项目不是基于Maven的,因此不会在.m2中).这似乎不是一个很好的设置… 我已经读过某个插件片段可以完成工作的地方,但是我必须手动将Mockito或EasyMock添加到自定义存储库中?还是将其包含在该片段内的类路径中?这似乎不太方便. 我已经习惯了...

java-Eclipse插件单例设置

我有一个包含自定义Xpath函数的插件,可以由工作区中的所有项目访问.创建插件时,由于需要扩展名和扩展点,因此将其创建为单例.这样做是为了使自定义功能仅被注册一次? []此插件为单例 同样在运行时,这是否意味着所有利用定制功能的应用程序都需要等待另一个应用程序才能调用定制功能?如果是这样,这会减慢一切吗?还是他们可以同时调用函数,而插件之间没有等待依赖关系?解决方法:所有此标志的作用是确保仅加载单个版本的插件.因此,...

java-Maven版本插件:版本:使用释放不执行任何操作【代码】

在发布之前,我需要更改项目的所有快照依赖性.我正在尝试从命令行mvn版本:use-releases版本:use-releases,但是它对我不起作用.我正在使用Nexus存储库发布版本,发布版本已正确部署并具有公共访问权限<dependencyManagement> <dependencies><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.11</version><scope>test</scope></dependency><dependency><groupId>com.efx.util</groupId><artifactId>e...

java-Scala Maven插件未处理Scala源文件夹并报告生命周期错误【代码】

我正在尝试将Java Scala项目导入Eclipse(v4.6.1 Neon).这包括一个带有scala-maven插件的父项目,其配置如下:<pluginManagement><plugins><plugin><groupId>net.alchim31.maven</groupId><artifactId>scala-maven-plugin</artifactId><version>3.2.1</version><executions><execution><id>scala-compile-first</id><phase>process-resources</phase><goals><goal>add-source</goal><goal>compile</goal></goals></execution><execut...

java-elasticsearch插件和elasticsearch模块之间有什么区别?【代码】

由于elasticsearch的模块子项目和plugins子项目中的类都是Plugin的子类,我想知道elasticsearch插件和elasticsearch模块之间的区别. 例如lang-painless模块public final class PainlessPlugin extends Plugin implements ScriptPluginlang-python插件public class PythonPlugin extends Plugin implements ScriptPlugin也许它们的实现没有区别,Elastic公司的家伙把必要的类放在模块子项目中,把不必要的类放在插件子产品中.我希望ela...

Java插件的Gradle任务测试的JVM fork选项【代码】

我有两个带有类型测试的Gradle任务(来自Java Gradle插件):task testsA(type: Test) {useTestNG {includeGroups 'typeA'}systemProperty 'hostname' 'localhost' }task testsB(type: Test) {useTestNG {includeGroups 'typeB'}systemProperty 'hostname' 'localhost' }此systemProperty()方法来自Java插件,它在DefaultJavaForkOption对象上调用systemProperty(),该对象是私有的且是最终的. 有没有办法一次设置派生系统属性“主机名...