在jeff pots';之后,我将.java文件放在alfresco的何处;行为文章?

在jeff pots';之后,我将.java文件放在alfresco的何处;行为文章?,alfresco,alfresco-share,Alfresco,Alfresco Share,在第10/11页Jeff Pots给出的java代码中,bean引用了该java代码的类 class="com.someco.behavior.Rating" 但是我应该把.java文件放在哪里呢?首先,我会学习一些关于java的知识,我的意思是,仅仅做一本书/一篇文章中的东西,而不理解你在做什么是愚蠢的 当您编写第一个Hello World Java应用程序时 然后执行以下操作: 您可能需要开发一个JavaIDE,在一个新的Java项目中加载Java类(复制/粘贴/创建新类) 构建Java项

在第10/11页Jeff Pots给出的java代码中,bean引用了该java代码的类

class="com.someco.behavior.Rating"

但是我应该把.java文件放在哪里呢?

首先,我会学习一些关于java的知识,我的意思是,仅仅做一本书/一篇文章中的东西,而不理解你在做什么是愚蠢的

当您编写第一个Hello World Java应用程序时

然后执行以下操作:

  • 您可能需要开发一个JavaIDE,在一个新的Java项目中加载Java类(复制/粘贴/创建新类)
  • 构建Java项目,您将在默认的/bin文件夹中获得.class文件
  • 将.class文件及其结构从/bin复制到Alfresco项目中,并将其放入WEB-INF/classes中
  • 或者从Java项目创建一个.jar文件(在这里做一些研究),然后将.jar文件放在WEB-INF/lib中/

  • 如果你不明白这一点,你可能还没有做好你的研究。

    我认为WEB-INF是一个不好的地方,因为Tomcat会在不可预测的时间删除该文件?我相信我需要的是“WEB应用程序类路径”是WEB-INF吗?你是说alfresco-4.2.c/Tomcat/webapps/alfresco/WEB-INF/classes吗?所以我在那里添加文件夹?据我所知,它是alfresco-4.2.c/tomcat/webapps/alfresco/WEB-INF/classes/com/someco,那么?需要将.java编译成.classes,然后将编译后的类文件放在Tahir提到的地方,或者将它们打包并放入答案中指定的文件夹中。是的,现在为什么tomcat会删除你的类文件?有时,当您运行AMP文件时,它会删除alfresco目录并使用war。如果您想正确地执行此操作,请像我在.war文件中所说的那样注入.jar文件,使其始终存在。