CARVIEW |
Select Language
HTTP/2 200
date: Thu, 31 Jul 2025 05:21:22 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
x-robots-tag: none
etag: W/"062fb8fecc1e11ce31cb1d6cf3f63bcc"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=aIX85u8%2FlwR6jsZN5zEA075Gvm37L2y%2BjwzVIo6mgMqN41iz9W%2BOGPFJslCLkoBwlNnOwqWMn8aD2ON8XWL0%2FlWJ%2B%2BsME43AiGXUN1h%2FtIXmbzeivIVWg1e8KqMf3BCZgBfj0wfpr40u1Z0nLBIBp3qxk9WUQXvKhepNJ%2BdJvTk028XLSPlmu6whmLF%2BuQYs23dVbHHpZ9c0X78NiW%2Fn745AkNCKRhnOW2gDJIm4pzvyUxuDsAJmfFlNwd3DsIQItH5SWZs3ibIvZLpSWFn5jQ%3D%3D--u7BU0RpAiWDAodZD--udTVhfp4FYqf8ncjUvWX8g%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.2038739011.1753939281; Path=/; Domain=github.com; Expires=Fri, 31 Jul 2026 05:21:21 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Fri, 31 Jul 2026 05:21:21 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: 8CF4:F2966:2B38AC:3AB14A:688AFD51
GWT · junkdog/artemis-odb Wiki · GitHub
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 118
Adrian Papari edited this page Jan 6, 2019
·
33 revisions
Typical artemis/gwt integration consists of adding library dependencies including source jars, and adding some configuration to your projects main gwt.xml file.
Add Artemis to your GWT module build process.
dependencies {
compile "net.onedaybeard.artemis:artemis-odb-gwt:2.2.0"
compile "net.onedaybeard.artemis:artemis-odb-gwt:2.2.0:sources"
compile "net.onedaybeard.artemis:artemis-odb:2.2.0:sources"
}
Add Artemis to Mygame.gwt.xml
<inherits name='com.artemis.backends.artemis_backends_gwt' />
- add
<extend-configuration-property name="artemis.reflect.include" value="my.game.components" />
for each package with components and systems (needed for@Wire
)
See @Wire if you are having issues with reflection, gwt and artemis.
Example LibGDX project with gwt support: https://github.com/DaanVanYperen/libgdx-artemis-quickstart
Summary: Add dependencies to core and html gradle files, and include artemis into your Mygame.gwt.xml
Example PlayN project with gwt support: https://github.com/DaanVanYperen/playn-artemis-quickstart
See below for a rough outline of the steps required for PlayN, refer to the quickstart commits for a step by step guide.
Summary:
- Add artemis to project main gwt.xml file (see above).
- Add artemis pom dependencies + source.
- Add pom dependency for gwt-user, identical to Artemis gwt version (currently 2.6.1)
- Tweak maven gwt plugin to get the artemis-odb reflection helper to work:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>gwt-maven-plugin</artifactId>
<version>2.6.0</version>
<configuration>
<enableClosureCompiler>true</enableClosureCompiler>
<disableClassMetadata>false</disableClassMetadata>
<disableCastChecking>true</disableCastChecking>
</configuration>
</plugin>
- Overview
- Concepts
- Getting Started
- Using
- More guides
- Plugins
- Game Gallery
- Tools and Frameworks
- API reference
Clone this wiki locally
You can’t perform that action at this time.