问题标签 [eclipse-photon]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> Eclipse photon jdk 10 Tomcat 9
我正在为我的大学做一个项目。在那个项目中,我们应该使用 eclipse photon、Tomcat 9 和 Java 10 创建一个 Web 服务。
我已经安装了eclipse、tomcat、axis2和java。
eclipse 版本:光子发布 (4.8.0)
java: 10-JDK
轴2:轴2-1.7.8
此外,我的 Eclipse 已完全配置(标准配置,具有必要的 tomcat、java 和轴设置)并且 tomcat 服务器正在运行。我的问题是,当我创建 Web 服务时,我会在 Web 服务构建期间创建的不同文件中的一行中收到以下错误消息。
找不到 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> 的标记库描述符
我已经尝试过 eclipse 和 tomcat 的不同版本。认为版本有错误。我发现的所有常见问题解答和文章都是用以前的版本制作的,他们解决了这个问题。所以我相信有人可以提供帮助
我怎么解决这个问题?非常感谢,如果您需要更多信息,我会尝试收集和分享。
c++ - C++、二进制文件、makefile 和 .mk
我最近决定下载 eclipse photon 用于 C++ 开发。我以前从未编写过 C++ 或 C 程序。我开始了一个新项目,他们有一个预先构建的 hello world 程序,我去看看它。
我注意到在项目资源管理器中有主 src 文件夹,但也有一个名为 Debug 的文件夹,其中还有另一个 src 文件夹,其中包括:makefile、objects.mk 和 sources.mk。
最重要的是,有一个 Binaries 文件夹(或文件?)不确定这些东西是什么。我读了一些关于makefile的东西,本质上它是为了让其他人可以轻松地编译你的代码,对吗?但是,这些文件的其余部分:objects.mk、sources.mk 和二进制文件(文件夹?)这些是干什么用的?
pydev - Eclipse Photon 透视图的行为与 Eclipse Mars 不同(= 奇怪)
我已经将 PyDev 与 Eclipse Mars 一起使用很长时间了,基本上是一个 pydev 和一个调试透视图。两者都显示了不同的布局和视图,但它们是同步的,因为当我将另一个源文件加载到 pydev 透视图中时,它也会与已经加载的源文件一起显示在调试透视图中。
升级到 Eclipse Photon 后(我可能想尝试 Rust,添加 PyDev 时没有错误/警告),透视图一团糟。每次 Eclipse 启动时,它都会添加第二个“调试”透视图。运行程序时会添加第二个控制台视图,尽管已经有一个。变量、搜索、任务等非源视图在两个视角中都会弹出,当我从一个视角中删除它们时,它们也会在另一个视角中消失。实际上,我不能再为这两个任务定义两个独立的视角了。
我觉得我不了解 UI 层次结构:有一个窗口,也有视图,但视图在一个窗口内被分组为“面板”,我找不到用于组织它们的术语或功能。
Mars 和 Photon 在透视处理方面发生了哪些变化?
编辑:似乎有两种“面板”:当我删除其中的最后一个视图(空标签栏和白色内容区域)时,一些预定义面板不会消失,而其他面板(我通过将视图拖动到边界位置)当我删除它们中的最后一个视图时消失......
对于 Till 的评论,启动 Eclipse 时出现了一些错误(我在更改为新工作区后清除了日志,并删除了调用堆栈):
eclipse - What's the project name of Eclipse 4.9?
I don't mean the name of my own projects, but e.g. "Photon" from Eclipse 4.8 or "Neon" from Eclipse 4.6.
java - 为什么我在 Eclipse Photon 中使用以下代码收到错误:“编辑器不包含主要类型”?
现在,我正在尝试教我的朋友如何编码。我已经了解了一些非常基本的东西,并试图让他们运行他们的代码。
我刚刚下载了最新的Eclipse版本:Eclipse Photon,并拥有最新的JDK。出于某种原因,以下代码引发了错误:"Editor does not contain a main type."
当我使用Oxygen时它运行良好,所以我不知道会有什么不同。
在这一点上,我正在尝试教我的朋友方法并打电话给他们。我即将进入整数,但由于某种原因,Eclipse 不想运行。我不知道它是否是JavaSE-9 - 我使用了带有 Oxygen 的JavaSE-1.8 - 或其他东西,但我真的很困惑,因为如你所见,我有一个 main 方法。
编辑: 这是 JavaSE-9 的问题。刚试了1.8,效果很好。有没有办法解决这个问题?
java - 无法将 gradle 项目导入 Eclipse Photon
我有一个项目可以很好地加载到 Eclipse Oxygen 中。最近,我将我的 Eclipse 升级到了 Photon。从那时起,当我尝试导入项目时,我开始收到以下错误。关于如何解决这个问题的任何想法?我正在使用 Gradle 4.9(包装器)和 Eclipse Photon(最新)。
当我导入其他项目时,我似乎没有任何问题。我不确定是什么特定的项目设置导致了这个问题。
p>这是我的 build.gradle 文件。有什么明显的问题吗?谢谢!
java - JDK 9 兼容性
目前,我有一个在 JDK8 b181 上运行的 JavaFX 项目。EJB 也构建在 JDK8 b181 平台上,并作为 EAR 部署在 WebLogic 12.2.1 上。一切都在 NetBeans 8.2 上完美运行。
现在我们已经决定将所有东西都迁移到 JDK9,我不确定上面使用的所有技术是否都与 9 兼容。如果有专家可以建议我如何处理这种迁移,我非常感谢,特别是对于应用程序服务器和 EAR 组件.
我做了以下研究:
服务器:(是否有任何供应商支持 JDK 9 进行 EAR 部署?)
- 最新版 WebLogic 12.2.1.3 仍然不兼容 JDK 9
- 最新版本的 GlassFish 5 仍然与 JDK 9 不兼容(尝试将 asenv.conf 文件中的 AS_JAVA 映射到 JDK 9,但没有成功)
- Tomcat 9 Web 服务器与 JDK 9 兼容,但将 EJB 部署为 EAR 的 TomEE 插件仍然与 JDK 9 不兼容。
IDE:
- Apache NetBeans9 与 JDK 9 兼容。但是,没有一个企业模块(EJB、EAR)是从 NetBeans8 迁移而来的。我已经尝试从 NetBeans 8 存储库中在 NetBeans 9 中添加插件,但 EJB 项目仍然只能在 JDK 8 上运行。
- 乍一看,Eclipse Photon 似乎兼容 JDK9。我添加了 e(fx)clipse 插件并且能够添加 JavaFX 支持。我仍然无法在 WebLogic 12.2.1.3 上部署任何 EJB(作为构建在 JDK 9 上的 EAR)。