Tag: eclipse

Junit:创建BOFactory实例时出现exception

我正在尝试在IID8.5上设置JUnit框架。 但是当我尝试运行简单的JUnit测试用例时,我收到运行时错误。 ( java.lang.NoClassDefFoundError:org.eclipse.core.runtime.RegistryFactory ) 我正在使用JUnit4。 请查看显示项目结构的附图 **Code in BOUtils.java ** package com.wf.utils; import com.ibm.websphere.bo.BOFactory; import com.ibm.websphere.sca.ServiceManager; import com.ibm.websphere.sca.Service.*; public class BOUtils { /** * @param args */ public static void createBusinessObject() { System.out.println(“Create Business Object”); BOFactory boFactory = (BOFactory) new ServiceManager().locateService(“com/ibm/websphere/bo/BOFactory”); } public static void main(String[] args) { // TODO Auto-generated method stub } […]

glassfish服务器JDK / JRE问题

我正试图在我的日食Juno中设置grassfish4服务器。 我安装了JDK1.8.0-05和jre8。 当我创建新服务器时,我选择JDK1.8.0-0“此服务器运行时需要JRE 1.7或更高版本。”。 当我选择jre时,我得到这个“Glassfish服务器运行时需要完整的JDK而不是JRE”。 在preference-java-Installed JREs选项卡中,我检查了JDK。 并指向位置C:\ Program Files(x86)\ Java \ jdk1.8.0_05和我未选中的jre指向C:\ Program Files(x86)\ Java \ jre8。 我需要做些什么设置才能解决这个问题? 请建议。

Tomcat 7 Server不会加载类:ClassNotFoundException

SEVERE: A child container failed during start java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/Employee_12_30_AngularJS]] at java.util.concurrent.FutureTask.report(Unknown Source) at java.util.concurrent.FutureTask.get(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1123) at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:800) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/Employee_12_30_AngularJS]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) … 6 more […]

包内无法识别Java类

我的朋友和我正在使用GitHub进行项目合作,我刚刚下载了他的软件包。 他在NetBeans中编写了它,我在Eclipse中使用它。 包中的四个类有常规图标,白色页面有蓝色J.但是其他三个有白页,但是有一个蓝色J的轮廓而不是填充的J.这四个常规类都扩展到了类然后是方法/属性树,但是在Package Explorer中根本不扩展三个奇数类。 当我尝试引用常规类中的一个奇数类时,即 List list = new ArrayList(); 它在Reminder类下面放置一个红色下划线,当我用光标hover在它上面时,它告诉我添加一个import语句,但是当我点击它所说的不添加import语句的地方时。 当我尝试自己输入import语句时,即 import MobiTech.PlaceSaver.Reminder; 它说导入无法解决。 用于声明类的语法似乎是正确的: public class Reminder { public Location location; public String message; //Reminder radius in meters double radius = 1.0; public Reminder() { } public Reminder(Location l, String m) { message = m; location = l; } public Reminder(Location l, String […]

Windows和Mac上的Android库项目

我代表我的两个Android开发团队问这个问题。 我使用Windows,而我的合作伙伴使用的是Macbook。 当通过Git共享项目时, classpaths意外地搞砸了。 以下是一些观察: 引用的库项目(最初工作)无法再解析。 通过“Java Build Path”中的Projects选项卡添加时,可以找到库。 但应用程序崩溃(由于NoClassDefFoundError ),再次指向一个混乱的构建路径结构。 最初在Mac上引用的库项目曾经直接作为JAR出现在构建路径中。 现在他们在Android Dependencies下做了,这很奇怪(前者更多)。 在Windows上,上面的JAR一直在Dependencies和Referenced Libraries下。 我想以一种我们可以在Git上共享项目并在未来无缝工作的方式来解决这个问题。 🙂

eclipse中的谷歌数据(gdata)与app引擎,java

我之前有一个类似的问题,当它解决了这个问题。 所以我们再来一次 doGet的内容几乎可以工作但是当我尝试将它作为eclipse为我创建的servlet的一部分时,我会遇到错误。 它看起来有点像我没有库中引用的相应文件,但我想我做到了。 java代码如下所示: package picasatest; import java.io.IOException; import java.net.URL; import javax.servlet.http.*; import com.google.gdata.client.photos.PicasawebService; import com.google.gdata.data.photos.AlbumEntry; import com.google.gdata.data.photos.UserFeed; @SuppressWarnings(“serial”) public class PicasaTestServlet extends HttpServlet { public void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException { resp.setContentType(“text/plain”); try { PicasawebService service = new PicasawebService(“Picasa test”); service.setUserCredentials(“username@gmail.com”, “password”); URL feedURL = new URL(“http://picasaweb.google.com/data/feed/api/user/username?kind=album”); UserFeed feed = service.getFeed(feedURL, […]

在eclipse中调试Jar文件

我正在调试我的应用程序,我发现我在jar文件中有一个exception,它是从完全独立的Java项目构建的。 我从SVN检查了这个项目。 如何将Eclipse中的项目附加到当前项目并调试此代码?

如何在任何系统上检查用户的访问级别

在我们的RCP应用程序中,我们在菜单贡献下新添加了一个菜单作为命令。 现在我们要根据登录系统的用户启用或禁用此新菜单。 基本上我们只想为管理员登录启用菜单,而不是为任何其他用户启用菜单。 如何实现这一目标? 提前致谢 !!

Eclipse插件:获取用户点击/选择的类名

我正在创建一个Eclipse插件。 一旦用户选择/点击包浏览器中的类名 ,然后我想在自定义视图中显示它,我就会陷入需要获取类名的部分。 (粗略地说,我想在自定义视图中调用与该类名对应的另一个软件的API)。 但我无法在用户点击时提取class级名称。 此function类似于“类型”视图,只要用户在项目资源管理器中单击.java,就会在视图中显示相应的类文件。 我对插件开发很新,请指导我。谢谢。

Eclipse告诉我一个方法在明确实际定义时是未定义的

我在RAD 7.5工作。 我正在将一个包从一个Web项目导入到另一个Web项目中。 我实例化该类并尝试使用其中一个方法,但是我得到一个构建错误,该方法未定义。 该方法是公开的。 除此之外,所有其他方法都有效。 我正在导入的项目是正确构建的。 我已经尝试删除这两个项目,再次从版本控制中抓取它们,然后重建它们。 究竟是什么问题或者我可以在日食中检查什么(RAD 7.5)? 附加信息: 被调用的方法不是静态的。 它是公共的,并且是从非静态的,受保护的方法调用的。 代码片段 我正在import的类别: package com.state; public TelcoVariableTracker() { super(); } public boolean isMedicalFlag() { return isMedicalFlag; } 具有构建错误的类: import com.state.TelcoVariableTracker; protected method() { TelcoVariableTracker phoneInfo = HttpSessionUtils.getTelcoVariableTracker(request); if (phoneInfo.isMedicalFlag() { // Build error: The method isMedicalFlag() is undefined for the type TelcoVariableTracker // […]