Tag: eclipse

将Tomcat docker容器的jdk版本升级到1.8

我有一个Web应用程序运行在Eclipse上的窗口,XAMPP的Apache和MySQL。 它使用jdk v 1.8 。 现在,我想部署在Docker Tomcat容器内部。 我已经创build了一个从Tomcat官方形象的容器…但是我已经看到它的JDK版本是1.7 …所以有一些错误,当我尝试在容器下运行Web应用程序(从Tomcat的日志,我看到unsupported major.minor version 52.0 (unable to load class) 所以..我怎么解决我的问题?

在使用Docker-Compose时,使用JPDA远程debugging将不会通过eclipse连接到Tomcat

我对Docker很新,所以这可能是简单的,我做错了。 有了所有的解决scheme,在使用'Docker run'启动Tomcat容器时,我已经能够使用eclipse进行远程debugging了。 docker run -it –rm -e JPDA_ADDRESS=8000 -e JPDA_TRANSPORT=dt_socket -p 8888:8080 -p 8000:8000 tomcat:8.0-jre8 /usr/local/tomcat/bin/catalina.sh jpda run 但是,当使用docker-compose时,我得到一个“无法连接到远程虚拟机连接被拒绝”对话框。 docker-compose up docker-compose.yml设置: tomcat: image: tomcat:8.0-jre8 # START – REMOTE DEBUGGING SETTINGS # Didn't work with or without this network_mode setting. But the bridge settings as seen with 'docker container inspect *CID*' looks almost identical […]

Eclipse Che不启动

我最近尝试在Windows 10 64位上安装Eclipse Che。 我安装了所有的pre-reqs,但是当我运行che.bat ,它给了我以下消息: 我能做些什么来解决这个问题?

生成Gradle Java应用程序的dockerfile

这是我的build.gradle文件。 在eclipse中,我通过eclipse中的gradle运行docker任务,没有错误,并生成dockerfile和image。 但是当我尝试在项目位置编写ubuntuterminal的gradle build时,出现错误。 我将尝试通过编写gradle distDucker来运行任务以获得项目的gradle distDucker 。 build.gradle文件: buildscript { repositories { mavenCentral() } dependencies { classpath "se.transmode.gradle:gradle-docker:1.2" } } apply plugin: 'java' apply plugin: 'application' apply plugin: 'docker' apply plugin: 'eclipse' repositories { mavenCentral() } sourceCompatibility = 1.8 mainClassName = 'kafka.MyProducer' applicationDefaultJvmArgs = ['-Xmx1g', '-Xms1g'] dependencies { compile group: 'org.apache.kafka', name: 'kafka_2.11',version: '0.10.0.0' […]

在Docker容器中的Eclipse中运行JavaFX GUI应用程序时发生致命错误

Eclipse在容器内正常工作,并且它的窗口在主机上可见(X11通过套接字共享)。 该应用程序是使用JavaFX(Efxclipse和M2Eclipse)的Eclipse RCP项目。 我删除了下面的RCP的所有引用,以减less示例中的复杂性,因为它也发生在非常简单的JavaFX应用程序(非OSGI)上 – 所以OSGI不是发行者。 在Eclipse中运行JavaFX GUI应用程序(在Docker容器中)时发生以下致命错误。 # # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x00007f56bb14dd20, pid=233, tid=0x00007f567cea1700 # # JRE version: Java(TM) SE Runtime Environment (8.0_111-b14) (build 1.8.0_111-b14) # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.111-b14 mixed mode linux-amd64 compressed oops) # […]

为什么Che服务器无法ping您的工作区?

我在我的Ubuntu 16.04上安装了Eclipse Che,并且使用外部IP从远程计算机连接到我的eclipse che。 我在我的ubuntu防火墙上打开了8000,8080,9500,9000端口。 我改变了我的端口,以避免tomcat冲突和IP能够redirect的IP docker run -it -rm -p 9000:9500 -e CHE_PORT = 9500 -v /var/run/docker.sock:/var/run/docker.sock -v〜/ EclipseChe:/ data -e CHE_HOST = 192.168。 1.32 eclipse / che开始 INFO: (che start): Preflight checks WARNING: No swap limit support mem (1.5 GiB): [OK] disk (100 MB): [OK] port 9500 (http): [AVAILABLE] conn (browser => ws): […]

如何从eclipse连接到docker进行debugging?

我有一个运行在docker上的服务器。 我需要连接到docker使用eclipse进行debugging。

如何使用jdbc从eclipse连接到docker容器

我已经从docker中心下载了docker image mysql/mysql-server ,并使用以下命令运行了一个容器: docker run –name <name of my container> -e MYSQL_ROOT_PASSWORD=<my pwd > -d mysql:mysql-server 我已经在交互模式下使用命令docker exec -it <name of my container> mysql -uroot -p打开了mysql ,并创build了一个数据库表,并使用以下命令将其所有权限授予了我的机器ip: mysql> create user 'uname'@'<machine ip>' identified by 'pwd'; mysql> create database <dbname>; mysql> grant all privileges on <dbname>. * to 'uname'@'<machine ip>' identified by '<pwd>'; mysql> flush […]

在Docker中构buildEclipse CDT项目

Eclipse CDT中有Docker支持。 https://wiki.eclipse.org/CDT/User/NewIn87 我看到如何在Docker容器中运行和debuggingC ++应用程序,但是我不能在容器中构build项目,只能在我的主机上构build项目。 然后我有“加载共享库时出错”。 你reciepes如何在容器中build立Eclips CDT C ++项目?

Eclipse Che不会启动:'java.lang.ClassNotFoundException org.apache.juli.ClassLoaderLogManager'

我试图在Windows 7 x64上运行Eclipse Che(最新beta-13版本),运行脚本che.bat为: > che run -p:9010 但在尝试启动tomcat服务器时失败: Could not load Logmanager "org.apache.juli.ClassLoaderLogManager" java.lang.ClassNotFoundException: org.apache.juli.ClassLoaderLogManag at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:3 at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at java.util.logging.LogManager$1.run(LogManager.java:195) at java.util.logging.LogManager$1.run(LogManager.java:181) at java.security.AccessController.doPrivileged(Native Method) at java.util.logging.LogManager.<clinit>(LogManager.java:181) at java.util.logging.Logger.demandLogger(Logger.java:448) at java.util.logging.Logger.getLogger(Logger.java:502) at com.sun.jmx.remote.util.ClassLogger.<init>(ClassLogger.jav at sun.management.jmxremote.ConnectorBootstrap.<clinit>(Conne ap.java:814) at sun.management.Agent.startLocalManagementAgent(Agent.java: at sun.management.Agent.startAgent(Agent.java:260) at sun.management.Agent.startAgent(Agent.java:447) Error: no se ha encontrado o cargado […]