通过调试Liferay Portal,即tomcat应用程序,ThreadPoolExecutor$Worker.run() line: 912虽然我没有在这个类中设置断点,但eclipse通常会停止.这ThreadPoolExecutor不是我的应用程序类,我认为属于tomcat.我的问题是:这里出了什么问题,为什么日食会在这里停止?并且可以在eclipse中设置这样的"外部断点"来忽略吗?

I'm using Tycho to build and test some eclipse plugins. I have one bundle that has many platform specific fragments. I also have one test bundle that is using tycho-surefire-plugin to test the original bundle that has the platform specific fragments. However, Tycho is not including the current platform's fragment into the test runtime.
All of the platform specific fragments look like the win64 fragment manifest listed below. (There are actually six fragments in total, one for each platform combination …
我想知道如何使用github-api获取项目的所有当前版本或标签.我在github-api中看到了标签的文档,但我没有看到列出所有标签或列出所有版本的方法,但只列出了一个特定的标签:sha.
我正在使用Eclipse并安装了Liferay插件并尝试创建一个新的portlet.我希望Liferay IDE能够预先生成尽可能多的代码
有谁知道创建一个新的Liferay Portlet和Liferay插件项目之间的主要区别是什么?
我使用Liferay 6.2 + Tomcat 7.0来创建使用portlet的Web应用程序.
现在,当我想为一些不同的项目工作(创建一个web服务)时,每当我使用Eclipse IDE创建一个动态Web项目时,我都会收到一条错误,其中说 -
The SDK name of this PluginsSDK project is not set.
Run Code Online (Sandbox Code Playgroud)

我尝试下载一个新的Tomcat 7.0副本,并指向新项目仍然得到相同的错误.
任何人都可以建议我在这里可能缺少什么?
编辑:
我没有在eclipse中获得项目验证选项:

我在Eclipse中创建了一个portlet,现在我想将它部署到正在运行的Liferay-6.1实例并进行调试.我想这应该在文档中描述,但我只能找到如何创建portlet,而不是如何部署它.
我在这里寻找Liferay/Glassfish的一些帮助.
我目前正在使用在Glassfish 3.0.1上运行的Liferay 6.0.6门户并在Eclipse 3.7(Indigo)中进行开发.我也下载了Eclipse的Liferay IDE.我遇到的麻烦是实际在Eclipse中针对Glassfish服务器进行开发.我无法在Eclipse中创建实际的Liferay项目,因为向导要求我指定Liferay-Tomcat运行时环境.

现在我意识到这是Liferay IDE唯一支持的服务器,因为它在Liferay网站上的多个地方和网络上的各种论坛中都有明确记录.但是,我似乎记得一个站点(当然,我没有书签:/)给出了有关在Liferay IDE中使用Glassfish的解决方法的说明.我认为这与将初始项目创建为Tomcat项目有关,然后进入幕后并将一些配置文件的Tomcat引用更改为指向我的Glassfish服务器.
我已正确设置了Liferay SDK环境,包括构建.用户名 .properties文件.我有这个文件指向我的Glassfish服务器.
#
# Specify the paths to an unzipped Glassfish bundle.
#
project.dir=C:\\DEV\\myworkspace
app.server.type=glassfish
app.server.dir=${project.dir}\\..\\bundles\\liferay-portal-6.0.6\\glassfish-3.0.1
app.server.deploy.dir=${app.server.dir}\\autodeploy
app.server.lib.global.dir=${app.server.dir}\\domains\\domain1\\lib
app.server.portal.dir=${app.server.dir}\\domains\\domain1\\applications\\liferay-portal
Run Code Online (Sandbox Code Playgroud)
但是,每次我尝试通过Eclipse进行部署时......
......这个版本.用户名 .properties文件被运行时环境中的Tomcat设置覆盖.
app.server.type = tomcat
app.server.dir = C:\\DEV\\bundles\\liferay-tomcat-6.0.6\\tomcat-6.0.29
app.server.deploy.dir = C:\\DEV\\bundles\\liferay-tomcat-6.0.6\\tomcat-6.0.29\\webapps
app.server.lib.global.dir = C:\\DEV\\bundles\\liferay-tomcat-6.0.6\\tomcat-6.0.29\\lib\\ext
app.server.portal.dir = C:\\DEV\\bundles\\liferay-tomcat-6.0.6\\tomcat-6.0.29\\webapps\\ROOT
Run Code Online (Sandbox Code Playgroud)
是否有其他地方需要进行更改才能让Eclipse识别我的Glassfish服务器?
任何帮助或提示将不胜感激.
我需要为门户创建一个自己的主题,它需要使用Eclipsce Juno进行开发.我决定自定义liferay的经典主题,我需要知道其中的步骤,文件需要更改.请提供建议和帮助